|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Functions | |
| void | CalculateEigenvalues (const std::vector< Slice > &slices, const kvector_t k, std::vector< MatrixRTCoefficients > &coeff) |
| void | CalculateTransferAndBoundary (const std::vector< Slice > &slices, std::vector< MatrixRTCoefficients > &coeff) |
| void | SetForNoTransmission (std::vector< MatrixRTCoefficients > &coeff) |
| complex_t | GetImExponential (complex_t exponent) |
| void anonymous_namespace{SpecularMagneticOldStrategy.cpp}::CalculateEigenvalues | ( | const std::vector< Slice > & | slices, |
| const kvector_t | k, | ||
| std::vector< MatrixRTCoefficients > & | coeff | ||
| ) |
Definition at line 55 of file SpecularMagneticOldStrategy.cpp.
References I, M_PI, BasicVector3D< T >::mag(), and BasicVector3D< T >::z().
Referenced by SpecularMagneticOldStrategy::Execute().
| void anonymous_namespace{SpecularMagneticOldStrategy.cpp}::CalculateTransferAndBoundary | ( | const std::vector< Slice > & | slices, |
| std::vector< MatrixRTCoefficients > & | coeff | ||
| ) |
Definition at line 84 of file SpecularMagneticOldStrategy.cpp.
References GetImExponential(), and SetForNoTransmission().
Referenced by SpecularMagneticOldStrategy::Execute().
| void anonymous_namespace{SpecularMagneticOldStrategy.cpp}::SetForNoTransmission | ( | std::vector< MatrixRTCoefficients > & | coeff | ) |
Definition at line 144 of file SpecularMagneticOldStrategy.cpp.
Referenced by CalculateTransferAndBoundary().
| complex_t anonymous_namespace{SpecularMagneticOldStrategy.cpp}::GetImExponential | ( | complex_t | exponent | ) |
Definition at line 157 of file SpecularMagneticOldStrategy.cpp.
References I.
Referenced by CalculateTransferAndBoundary().