BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Computations for elongated particles.
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... | |
complex_t ripples::factor_x_box | ( | complex_t | q, |
double | l | ||
) |
Definition at line 20 of file Ripples.cpp.
References Math::sinc().
Referenced by CosineRippleBox::factor_x(), and SawtoothRippleBox::factor_x().
complex_t ripples::factor_x_Gauss | ( | complex_t | q, |
double | l | ||
) |
Definition at line 25 of file Ripples.cpp.
Referenced by BarGauss::factor_x(), CosineRippleGauss::factor_x(), and SawtoothRippleGauss::factor_x().
complex_t ripples::factor_x_Lorentz | ( | complex_t | q, |
double | l | ||
) |
Definition at line 30 of file Ripples.cpp.
Referenced by BarLorentz::factor_x(), CosineRippleLorentz::factor_x(), and SawtoothRippleLorentz::factor_x().
complex_t ripples::profile_yz_bar | ( | complex_t | qy, |
complex_t | qz, | ||
double | width, | ||
double | height | ||
) |
Complex form factor of rectangular ripple (bar).
Definition at line 36 of file Ripples.cpp.
References Math::sinc().
Referenced by IProfileRectangularRipple::factor_yz().
complex_t ripples::profile_yz_cosine | ( | complex_t | qy, |
complex_t | qz, | ||
double | width, | ||
double | height | ||
) |
Complex form factor of cosine ripple.
Definition at line 45 of file Ripples.cpp.
References 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 Math::sinc().
Referenced by ISawtoothRipple::factor_yz().