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().