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

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

calculateTR(MatrixRTCoefficients_v2 &coeff)SpecularMagneticStrategy_v2privatestatic
calculateZeroFieldTR(MatrixRTCoefficients_v2 &coeff)SpecularMagneticStrategy_v2privatestatic
coefficient_pointer_type typedefSpecularMagneticStrategy_v2
coefficient_type typedefSpecularMagneticStrategy_v2
coeffs_t typedefSpecularMagneticStrategy_v2
computeTopLayerR(const std::vector< Slice > &slices, const std::vector< complex_t > &kz) const overrideSpecularMagneticStrategy_v2virtual
computeTR(const std::vector< Slice > &slices, const std::vector< complex_t > &kzs)SpecularMagneticStrategy_v2privatestatic
Execute(const std::vector< Slice > &slices, const kvector_t &k) constSpecularMagneticStrategy_v2virtual
Execute(const std::vector< Slice > &slices, const std::vector< complex_t > &kz) constSpecularMagneticStrategy_v2virtual
findNormalizationCoefficients(const MatrixRTCoefficients_v2 &coeff)SpecularMagneticStrategy_v2privatestatic
ISpecularStrategy()=defaultISpecularStrategy
ISpecularStrategy(const ISpecularStrategy &other)=deleteISpecularStrategy
nullifyBottomReflection(MatrixRTCoefficients_v2 &coeff)SpecularMagneticStrategy_v2privatestatic
propagateBackwardsForwards(std::vector< MatrixRTCoefficients_v2 > &coeff, const std::vector< Slice > &slices)SpecularMagneticStrategy_v2privatestatic
setNoTransmission(MatrixRTCoefficients_v2 &coeff)SpecularMagneticStrategy_v2privatestatic
~ISpecularStrategy()=defaultISpecularStrategyvirtual