| BornAgain
    1.18.0
    Simulate and fit neutron and x-ray scattering at grazing incidence | 
| 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_t | profile_yz_cosine (complex_t qy, complex_t qz, double width, double height) | 
| complex_t | profile_yz_triangular (complex_t qy, complex_t qz, double width, double height, double asymmetry) | 
Computations for elongated particles.
Definition at line 20 of file Ripples.cpp.
References MathFunctions::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(), anonymous_namespace{BoxCompositionBuilder.cpp}::height, MathFunctions::sinc(), and anonymous_namespace{BoxCompositionBuilder.cpp}::width.
Referenced by IProfileRectangularRipple::factor_yz().
Complex form factor of triangular ripple.
Definition at line 46 of file Ripples.cpp.
References exp_I(), anonymous_namespace{BoxCompositionBuilder.cpp}::height, ComplexIntegrator::integrate(), M_PI, M_PI_2, M_PI_4, M_TWOPI, MathFunctions::sinc(), and anonymous_namespace{BoxCompositionBuilder.cpp}::width.
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 73 of file Ripples.cpp.
References exp_I(), anonymous_namespace{BoxCompositionBuilder.cpp}::height, mul_I(), MathFunctions::sinc(), and anonymous_namespace{BoxCompositionBuilder.cpp}::width.
Referenced by ISawtoothRipple::factor_yz().