| 
    BornAgain
    1.18.0
    
   Simulate and fit neutron and x-ray scattering at grazing incidence 
   | 
 
This is the complete list of members for MatrixFresnelMap, including all inherited members.
| CoefficientHash typedef | MatrixFresnelMap | private | 
| disableCaching() | IFresnelMap | |
| getCoefficients(const kvector_t &kvec, size_t layer_index) const override | MatrixFresnelMap | privatevirtual | 
| getCoefficients(const kvector_t &kvec, size_t layer_index, const std::vector< Slice > &slices, CoefficientHash &hash_table) const | MatrixFresnelMap | private | 
| getCoefficientsFromCache(kvector_t kvec, const std::vector< Slice > &slices, CoefficientHash &hash_table) const | MatrixFresnelMap | private | 
| getInCoefficients(const T &sim_element, size_t layer_index) const | IFresnelMap | inline | 
| getOutCoefficients(const SimulationElement &sim_element, size_t layer_index) const final override | MatrixFresnelMap | virtual | 
| IFresnelMap(std::unique_ptr< ISpecularStrategy > strategy) | IFresnelMap | |
| m_hash_table_in | MatrixFresnelMap | mutableprivate | 
| m_hash_table_out | MatrixFresnelMap | mutableprivate | 
| m_inverted_slices | MatrixFresnelMap | private | 
| m_slices | IFresnelMap | protected | 
| m_Strategy | IFresnelMap | protected | 
| m_use_cache | IFresnelMap | protected | 
| MatrixFresnelMap(std::unique_ptr< ISpecularStrategy > strategy) | MatrixFresnelMap | |
| MatrixFresnelMap(const MatrixFresnelMap &other)=delete | MatrixFresnelMap | |
| operator=(const MatrixFresnelMap &other)=delete | MatrixFresnelMap | |
| setSlices(const std::vector< Slice > &slices) final override | MatrixFresnelMap | virtual | 
| slices() const | IFresnelMap | |
| ~IFresnelMap() | IFresnelMap | virtual | 
| ~MatrixFresnelMap() override | MatrixFresnelMap |