BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Computations for elongated particles. More...
Functions | |
complex_t | factor_x_box (complex_t q, double l) |
complex_t | factor_x_Gauss (complex_t q, double l) |
complex_t | factor_x_Lorentz (complex_t q, double l) |
complex_t | profile_yz_bar (complex_t qy, complex_t qz, double width, double height) |
Complex form factor of rectangular ripple (bar). More... | |
complex_t | profile_yz_cosine (complex_t qy, complex_t qz, double width, double height) |
Complex form factor of cosine ripple. More... | |
complex_t | profile_yz_triangular (complex_t qy, complex_t qz, double width, double height, double asymmetry) |
Complex form factor of triangular ripple. More... | |
Computations for elongated particles.
Definition at line 20 of file Ripples.cpp.
References Math::sinc().
Referenced by FormFactorCosineRippleBox::factor_x(), and FormFactorSawtoothRippleBox::factor_x().
Definition at line 25 of file Ripples.cpp.
Referenced by FormFactorBarGauss::factor_x(), FormFactorCosineRippleGauss::factor_x(), and FormFactorSawtoothRippleGauss::factor_x().
Definition at line 30 of file Ripples.cpp.
Referenced by FormFactorBarLorentz::factor_x(), FormFactorCosineRippleLorentz::factor_x(), and FormFactorSawtoothRippleLorentz::factor_x().
Complex form factor of rectangular ripple (bar).
Definition at line 36 of file Ripples.cpp.
References exp_I(), and Math::sinc().
Referenced by IProfileRectangularRipple::factor_yz().
Complex form factor of cosine ripple.
Definition at line 45 of file Ripples.cpp.
References exp_I(), ComplexIntegrator::integrate(), M_PI, M_PI_2, M_PI_4, M_TWOPI, and Math::sinc().
Referenced by ICosineRipple::factor_yz().
complex_t ripples::profile_yz_triangular | ( | complex_t | qy, |
complex_t | qz, | ||
double | width, | ||
double | height, | ||
double | asymmetry | ||
) |
Complex form factor of triangular ripple.
Definition at line 72 of file Ripples.cpp.
References exp_I(), mul_I(), and Math::sinc().
Referenced by ISawtoothRipple::factor_yz().