BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Implements the magnetic Fresnel computation with the analytical Tanh roughness.
Implements the transfer matrix formalism for the calculation of wave amplitudes of the coherent wave solution in a sample with magnetization. For a description, see internal document "Polarized Implementation of the Transfer Matrix Method"
Functions | |
std::pair< SpinMatrix, SpinMatrix > | backwardsSubmatrices (const MatrixFlux &coeff_i, const MatrixFlux &coeff_i1, double sigma) |
std::pair< SpinMatrix, SpinMatrix > Compute::TransitionMagneticTanh::backwardsSubmatrices | ( | const MatrixFlux & | coeff_i, |
const MatrixFlux & | coeff_i1, | ||
double | sigma | ||
) |
Definition at line 64 of file TransitionMagneticTanh.cpp.
References MatrixFlux::computeInverseP(), MatrixFlux::computeP(), SpinMatrix::One(), and TMath::R().