BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Real and complex Bessel functions.
Functions | |
double | I0 (double x) |
Modified Bessel function of the first kind and order 0. More... | |
complex_t | J0 (complex_t z) |
Complex Bessel function of the first kind and order 0. More... | |
double | J0 (double x) |
Bessel function of the first kind and order 0. More... | |
complex_t | J1 (complex_t z) |
Complex Bessel function of the first kind and order 1. More... | |
double | J1 (double x) |
Bessel function of the first kind and order 1. More... | |
complex_t | J1c (complex_t z) |
Complex Bessel function J1(x)/x. More... | |
double | J1c (double x) |
Bessel function J1(x)/x. More... | |
double Math::Bessel::I0 | ( | double | x | ) |
Modified Bessel function of the first kind and order 0.
Definition at line 177 of file Bessel.cpp.
complex_t Math::Bessel::J0 | ( | complex_t | z | ) |
Complex Bessel function of the first kind and order 0.
Definition at line 182 of file Bessel.cpp.
double Math::Bessel::J0 | ( | double | x | ) |
Bessel function of the first kind and order 0.
Definition at line 162 of file Bessel.cpp.
Referenced by InterferenceHardDisk::iff_without_dw(), and Profile2DCone::standardizedFT2D().
complex_t Math::Bessel::J1 | ( | complex_t | z | ) |
Complex Bessel function of the first kind and order 1.
Definition at line 189 of file Bessel.cpp.
double Math::Bessel::J1 | ( | double | x | ) |
Bessel function of the first kind and order 1.
Definition at line 167 of file Bessel.cpp.
complex_t Math::Bessel::J1c | ( | complex_t | z | ) |
Complex Bessel function J1(x)/x.
Definition at line 196 of file Bessel.cpp.
double Math::Bessel::J1c | ( | double | x | ) |
Bessel function J1(x)/x.
Definition at line 172 of file Bessel.cpp.
Referenced by Cone::formfactor_at_bottom(), Cylinder::formfactor_at_bottom(), EllipsoidalCylinder::formfactor_at_bottom(), HemiEllipsoid::formfactor_at_bottom(), HorizontalCylinder::formfactor_at_bottom(), TruncatedSphere::formfactor_at_bottom(), TruncatedSpheroid::formfactor_at_bottom(), Profile2DGate::standardizedFT2D(), and Profile2DCone::standardizedFT2D().