BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
SpecularMagneticOldStrategy Class Reference

Implements the matrix formalism for the calculation of wave amplitudes of the coherent wave solution in a multilayer with magnetization. More...

+ Inheritance diagram for SpecularMagneticOldStrategy:

Public Member Functions

coeffs_t Execute (const std::vector< Slice > &slices, const kvector_t &k) const
 Computes refraction angle reflection/transmission coefficients for given sliced multilayer and wavevector k.
 
coeffs_t Execute (const std::vector< Slice > &slices, const std::vector< complex_t > &kz) const
 
- Public Member Functions inherited from ISpecularStrategy
 ISpecularStrategy (const ISpecularStrategy &other)=delete
 

Additional Inherited Members

- Public Types inherited from ISpecularStrategy
using coeffs_t = std::vector< std::unique_ptr< const ILayerRTCoefficients > >
 

Detailed Description

Implements the matrix formalism for the calculation of wave amplitudes of the coherent wave solution in a multilayer with magnetization.

Definition at line 29 of file SpecularMagneticOldStrategy.h.


The documentation for this class was generated from the following files: