22 #ifndef ROOT_Math_KelvinFunctions 23 #define ROOT_Math_KelvinFunctions 42 static double Ber(
double x);
43 static double Bei(
double x);
44 static double Ker(
double x);
45 static double Kei(
double x);
46 static double DBer(
double x);
47 static double DBei(
double x);
48 static double DKer(
double x);
49 static double DKei(
double x);
53 static double F1(
double x);
54 static double F2(
double x);
55 static double G1(
double x);
56 static double G2(
double x);
57 static double M(
double x);
58 static double Theta(
double x);
59 static double N(
double x);
60 static double Phi(
double x);
static double Ber(double x)
where x is real, and is the zeroth-order Bessel function of the first kind.
Namespace for new ROOT classes and functions.
static double DBei(double x)
Calculates the first derivative of Bei(x).
static double F1(double x)
Utility function appearing in the calculations of the Kelvin functions Bei(x) and Ber(x) (and their d...
static double G1(double x)
Utility function appearing in the calculations of the Kelvin functions Bei(x) and Ber(x) (and their d...
virtual ~KelvinFunctions()
static double Kei(double x)
where x is real, and is the zeroth-order modified Bessel function of the second kind...
static double DKer(double x)
Calculates the first derivative of Ker(x).
static double M(double x)
Utility function appearing in the asymptotic expansions of DBer(x) and DBei(x).
static double Bei(double x)
where x is real, and is the zeroth-order Bessel function of the first kind.
static double Theta(double x)
Utility function appearing in the asymptotic expansions of DBer(x) and DBei(x).
Namespace for new Math classes and functions.
static double G2(double x)
Utility function appearing in the calculations of the Kelvin functions Kei(x) and Ker(x) (and their d...
This class calculates the Kelvin functions Ber(x), Bei(x), Ker(x), Kei(x), and their first derivative...
static double DBer(double x)
Calculates the first derivative of Ber(x).
static double Phi(double x)
Utility function appearing in the asymptotic expansions of DKer(x) and DKei(x).
static double Ker(double x)
where x is real, and is the zeroth-order modified Bessel function of the second kind...
static double DKei(double x)
Calculates the first derivative of Kei(x).
static double F2(double x)
Utility function appearing in the calculations of the Kelvin functions Kei(x) and Ker(x) (and their d...
static double N(double x)
Utility function appearing in the asymptotic expansions of DKer(x) and DKei(x).