Package rocks.palaiologos.maja
Class Bessel
java.lang.Object
rocks.palaiologos.maja.Bessel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final double[]protected static final double[]protected static final double[]protected static final double[]protected static final double[]protected static final double[]protected static final double[]protected static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[](package private) static final double[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublebessel(int n, double x) static doublebessel0(double x) static doublebessel1(double x) private static double[]besselasympt0(double x) private static double[]besselasympt1(double x) private static doublebesseln(int n, double x) private static doublechbevl(double x, double[] coef, int N) (package private) static doublehankel(double n, double x) static doublei0(double x) static doublei1(double x) (package private) static doublejnt(double n, double x) (package private) static doublejnx(double n, double x) static doublejv(double n, double x) (package private) static doublejvs(double n, double x) static doublek0(double x) static doublek1(double x) static doublekn(int nn, double x) (package private) static doublerecur(Hypergeometric.DoublePtr n, double x, Hypergeometric.DoublePtr newn, int cancel) static doubley0(double x) static doubley1(double x) static doubleyn(int n, double x) static doubleyv(double v, double x)
-
Field Details
-
A_i0
protected static final double[] A_i0 -
B_i0
protected static final double[] B_i0 -
A_i1
protected static final double[] A_i1 -
B_i1
protected static final double[] B_i1 -
A_k0
protected static final double[] A_k0 -
B_k0
protected static final double[] B_k0 -
A_k1
protected static final double[] A_k1 -
B_k1
protected static final double[] B_k1 -
lambda
static final double[] lambda -
mu
static final double[] mu -
P1
static final double[] P1 -
P2
static final double[] P2 -
P3
static final double[] P3 -
P4
static final double[] P4 -
P5
static final double[] P5 -
P6
static final double[] P6 -
P7
static final double[] P7 -
PF2
static final double[] PF2 -
PF3
static final double[] PF3 -
PF4
static final double[] PF4 -
PG1
static final double[] PG1 -
PG2
static final double[] PG2 -
PG3
static final double[] PG3
-
-
Constructor Details
-
Bessel
private Bessel()
-
-
Method Details
-
besseln
private static double besseln(int n, double x) -
bessel0
public static double bessel0(double x) -
bessel1
public static double bessel1(double x) -
besselasympt0
private static double[] besselasympt0(double x) -
besselasympt1
private static double[] besselasympt1(double x) -
bessel
public static double bessel(int n, double x) -
chbevl
private static double chbevl(double x, double[] coef, int N) -
i0
public static double i0(double x) -
i1
public static double i1(double x) -
k0
public static double k0(double x) -
k1
public static double k1(double x) -
kn
public static double kn(int nn, double x) -
y0
- Throws:
ArithmeticException
-
y1
- Throws:
ArithmeticException
-
yn
public static double yn(int n, double x) -
yv
public static double yv(double v, double x) -
jv
public static double jv(double n, double x) -
recur
static double recur(Hypergeometric.DoublePtr n, double x, Hypergeometric.DoublePtr newn, int cancel) -
jvs
static double jvs(double n, double x) -
hankel
static double hankel(double n, double x) -
jnx
static double jnx(double n, double x) -
jnt
static double jnt(double n, double x)
-