Package rocks.palaiologos.maja
Class Hypergeometric
java.lang.Object
rocks.palaiologos.maja.Hypergeometric
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static doublehy1f1a(double a, double b, double x, Hypergeometric.DoublePtr err) (package private) static doublehy1f1p(double a, double b, double x, Hypergeometric.DoublePtr err) (package private) static doublehyp2f0(double a, double b, double x, int type, Hypergeometric.DoublePtr err) static doublehyp2f1(double a, double b, double c, double x) static doublehyp2f1ra(double a, double b, double c, double x, Hypergeometric.DoublePtr loss) static doublehyperg(double a, double b, double x) static doublehypergeo1f2(double a, double b, double c, double x, Hypergeometric.DoublePtr err) static doublehypergeo3f0(double a, double b, double c, double x, Hypergeometric.DoublePtr err) static doublehys2f1(double a, double b, double c, double x, Hypergeometric.DoublePtr loss) static doublehyt2f1(double a, double b, double c, double x, Hypergeometric.DoublePtr loss) static doublestruve(double v, double x) static doublestruveH0(double x) Adapted from CERNLIB M342.static doublestruveH1(double x) Adapted from CERNLIB M342.static doublestruveL0(double x) static doublestruveL1(double x)
-
Constructor Details
-
Hypergeometric
private Hypergeometric()
-
-
Method Details
-
hyp2f1
public static double hyp2f1(double a, double b, double c, double x) -
hyp2f1ra
public static double hyp2f1ra(double a, double b, double c, double x, Hypergeometric.DoublePtr loss) -
hys2f1
-
hyt2f1
-
hy1f1p
-
hy1f1a
-
hyp2f0
-
hyperg
public static double hyperg(double a, double b, double x) -
hypergeo1f2
public static double hypergeo1f2(double a, double b, double c, double x, Hypergeometric.DoublePtr err) -
hypergeo3f0
public static double hypergeo3f0(double a, double b, double c, double x, Hypergeometric.DoublePtr err) -
struve
public static double struve(double v, double x) -
struveH0
public static double struveH0(double x) Adapted from CERNLIB M342. -
struveH1
public static double struveH1(double x) Adapted from CERNLIB M342. -
struveL0
public static double struveL0(double x) -
struveL1
public static double struveL1(double x)
-