BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Real and complex Bessel functions. More...
Functions | |
double | I0 (double x) |
Modified Bessel function of the first kind and order 0. More... | |
complex_t | J0 (const 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 (const 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 (const complex_t z) |
Complex Bessel function J1(x)/x. More... | |
double | J1c (double x) |
Bessel function J1(x)/x. More... | |
Real and complex Bessel functions.
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 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 FTDistribution2DCone::evaluate(), and InterferenceFunctionHardDisk::integrand().
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 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 FTDistribution2DGate::evaluate(), FTDistribution2DCone::evaluate(), FormFactorCylinder::evaluate_for_q(), FormFactorEllipsoidalCylinder::evaluate_for_q(), FormFactorCone::Integrand(), FormFactorHemiEllipsoid::Integrand(), FormFactorTruncatedSphere::Integrand(), and FormFactorTruncatedSpheroid::Integrand().