BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
SpecularMagneticTanhStrategy Member List

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

calculateUpwards(std::vector< MatrixRTCoefficients > &coeff, const std::vector< Slice > &slices) constSpecularMagneticStrategyprivate
coefficient_entry_type typedefSpecularMagneticStrategy
coefficient_pointer_type typedefSpecularMagneticStrategy
coefficient_type typedefSpecularMagneticStrategy
coeffs_t typedefSpecularMagneticStrategy
computeBackwardsSubmatrices(const MatrixRTCoefficients &coeff_i, const MatrixRTCoefficients &coeff_i1, double sigma) constSpecularMagneticTanhStrategyprivatevirtual
computeRoughnessMatrix(const MatrixRTCoefficients &coeff, double sigma, bool inverse=false) constSpecularMagneticTanhStrategyprivate
computeTopLayerR(const std::vector< Slice > &slices, const std::vector< complex_t > &kzs) const overrideSpecularMagneticStrategyvirtual
computeTR(const std::vector< Slice > &slices, const std::vector< complex_t > &kzs) constSpecularMagneticStrategyprivate
Execute(const std::vector< Slice > &slices, const kvector_t &k) constSpecularMagneticStrategyvirtual
Execute(const std::vector< Slice > &slices, const std::vector< complex_t > &kz) constSpecularMagneticStrategyvirtual
ISpecularStrategy()=defaultISpecularStrategy
ISpecularStrategy(const ISpecularStrategy &other)=deleteISpecularStrategy
~ISpecularStrategy()=defaultISpecularStrategyvirtual