BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
MatrixFresnelMap Member List

This is the complete list of members for MatrixFresnelMap, including all inherited members.

CoefficientHash typedefMatrixFresnelMapprivate
disableCaching()IFresnelMap
getCoefficients(const kvector_t &kvec, size_t layer_index) const overrideMatrixFresnelMapprivatevirtual
getCoefficients(const kvector_t &kvec, size_t layer_index, const std::vector< Slice > &slices, CoefficientHash &hash_table) constMatrixFresnelMapprivate
getCoefficientsFromCache(kvector_t kvec, const std::vector< Slice > &slices, CoefficientHash &hash_table) constMatrixFresnelMapprivate
getInCoefficients(const T &sim_element, size_t layer_index) constIFresnelMapinline
getOutCoefficients(const SimulationElement &sim_element, size_t layer_index) const final overrideMatrixFresnelMapvirtual
IFresnelMap(std::unique_ptr< ISpecularStrategy > strategy)IFresnelMap
m_hash_table_inMatrixFresnelMapmutableprivate
m_hash_table_outMatrixFresnelMapmutableprivate
m_inverted_slicesMatrixFresnelMapprivate
m_slicesIFresnelMapprotected
m_StrategyIFresnelMapprotected
m_use_cacheIFresnelMapprotected
MatrixFresnelMap(std::unique_ptr< ISpecularStrategy > strategy)MatrixFresnelMap
MatrixFresnelMap(const MatrixFresnelMap &other)=deleteMatrixFresnelMap
operator=(const MatrixFresnelMap &other)=deleteMatrixFresnelMap
setSlices(const std::vector< Slice > &slices) final overrideMatrixFresnelMapvirtual
slices() constIFresnelMap
~IFresnelMap()IFresnelMapvirtual
~MatrixFresnelMap() overrideMatrixFresnelMap