Class Coefficients
- java.lang.Object
-
- org.mariuszgromada.math.mxparser.mathcollection.Coefficients
-
final class Coefficients extends java.lang.ObjectCoefficients - various coefficients supporting numerical computation.- Version:
- 5.0.0
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static double[]EISupporting function while Exponential integral function Ei(x) calculation(package private) static double[]erfImpAdPolynomial coefficients for adenominator of erfImp calculation for erf(x) in the interval [1e-10, 0.5].(package private) static double[]erfImpAnPolynomial coefficients for a numerator of erfImp calculation for erf(x) in the interval [1e-10, 0.5].(package private) static double[]erfImpBdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [0.5, 0.75].(package private) static double[]erfImpBnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [0.5, 0.75].(package private) static double[]erfImpCdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [0.75, 1.25].(package private) static double[]erfImpCnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [0.75, 1.25].(package private) static double[]erfImpDdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [1.25, 2.25].(package private) static double[]erfImpDnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [1.25, 2.25].(package private) static double[]erfImpEdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [2.25, 3.5].(package private) static double[]erfImpEnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [2.25, 3.5].(package private) static double[]erfImpFdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [3.5, 5.25].(package private) static double[]erfImpFnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [3.5, 5.25].(package private) static double[]erfImpGdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [5.25, 8].(package private) static double[]erfImpGnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [5.25, 8].(package private) static double[]erfImpHdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [8, 11.5].(package private) static double[]erfImpHnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [8, 11.5].(package private) static double[]erfImpIdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [11.5, 17].(package private) static double[]erfImpInPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [11.5, 17].(package private) static double[]erfImpJdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [17, 24].(package private) static double[]erfImpJnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [17, 24].(package private) static double[]erfImpKdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [24, 38].(package private) static double[]erfImpKnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [24, 38].(package private) static double[]erfImpLdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [38, 60].(package private) static double[]erfImpLnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [38, 60].(package private) static double[]erfImpMdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [60, 85].(package private) static double[]erfImpMnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [60, 85].(package private) static double[]erfImpNdPolynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [85, 110].(package private) static double[]erfImpNnPolynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [85, 110].(package private) static double[]ervInvImpAdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0, 0.5].(package private) static double[]ervInvImpAnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0, 0.5].(package private) static double[]ervInvImpBdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.5, 0.75].(package private) static double[]ervInvImpBnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.5, 0.75].(package private) static double[]ervInvImpCdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x less than 3.(package private) static double[]ervInvImpCnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x less than 3.(package private) static double[]ervInvImpDdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 3 and 6.(package private) static double[]ervInvImpDnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 3 and 6.(package private) static double[]ervInvImpEdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 6 and 18.(package private) static double[]ervInvImpEnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 6 and 18.(package private) static double[]ervInvImpFdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 18 and 44.(package private) static double[]ervInvImpFnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 18 and 44.(package private) static double[]ervInvImpGdPolynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x greater than 44.(package private) static double[]ervInvImpGnPolynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x greater than 44.(package private) static double[]lambertWqNearZeroCoefficients for Lambert W function, series for q near zero(package private) static double[]lanchosGammaCoefficients for Lanchos Gamma function approximation(package private) static double[]logGammaACoefficients for Log Gamma function approximation - A(package private) static double[]logGammaBCoefficients for Log Gamma function approximation - B(package private) static double[]logGammaCCoefficients for Log Gamma function approximation - C
-
Constructor Summary
Constructors Constructor Description Coefficients()
-
-
-
Field Detail
-
erfImpAn
static final double[] erfImpAn
Polynomial coefficients for a numerator of erfImp calculation for erf(x) in the interval [1e-10, 0.5].
-
erfImpAd
static final double[] erfImpAd
Polynomial coefficients for adenominator of erfImp calculation for erf(x) in the interval [1e-10, 0.5].
-
erfImpBn
static final double[] erfImpBn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [0.5, 0.75].
-
erfImpBd
static final double[] erfImpBd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [0.5, 0.75].
-
erfImpCn
static final double[] erfImpCn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [0.75, 1.25].
-
erfImpCd
static final double[] erfImpCd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [0.75, 1.25].
-
erfImpDn
static final double[] erfImpDn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [1.25, 2.25].
-
erfImpDd
static final double[] erfImpDd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [1.25, 2.25].
-
erfImpEn
static final double[] erfImpEn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [2.25, 3.5].
-
erfImpEd
static final double[] erfImpEd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [2.25, 3.5].
-
erfImpFn
static final double[] erfImpFn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [3.5, 5.25].
-
erfImpFd
static final double[] erfImpFd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [3.5, 5.25].
-
erfImpGn
static final double[] erfImpGn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [5.25, 8].
-
erfImpGd
static final double[] erfImpGd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [5.25, 8].
-
erfImpHn
static final double[] erfImpHn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [8, 11.5].
-
erfImpHd
static final double[] erfImpHd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [8, 11.5].
-
erfImpIn
static final double[] erfImpIn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [11.5, 17].
-
erfImpId
static final double[] erfImpId
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [11.5, 17].
-
erfImpJn
static final double[] erfImpJn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [17, 24].
-
erfImpJd
static final double[] erfImpJd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [17, 24].
-
erfImpKn
static final double[] erfImpKn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [24, 38].
-
erfImpKd
static final double[] erfImpKd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [24, 38].
-
erfImpLn
static final double[] erfImpLn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [38, 60].
-
erfImpLd
static final double[] erfImpLd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [38, 60].
-
erfImpMn
static final double[] erfImpMn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [60, 85].
-
erfImpMd
static final double[] erfImpMd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [60, 85].
-
erfImpNn
static final double[] erfImpNn
Polynomial coefficients for a numerator in erfImp calculation for erfc(x) in the interval [85, 110].
-
erfImpNd
static final double[] erfImpNd
Polynomial coefficients for a denominator in erfImp calculation for erfc(x) in the interval [85, 110].
-
ervInvImpAn
static final double[] ervInvImpAn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0, 0.5].
-
ervInvImpAd
static final double[] ervInvImpAd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0, 0.5].
-
ervInvImpBn
static final double[] ervInvImpBn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.5, 0.75].
-
ervInvImpBd
static final double[] ervInvImpBd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.5, 0.75].
-
ervInvImpCn
static final double[] ervInvImpCn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x less than 3.
-
ervInvImpCd
static final double[] ervInvImpCd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x less than 3.
-
ervInvImpDn
static final double[] ervInvImpDn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 3 and 6.
-
ervInvImpDd
static final double[] ervInvImpDd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 3 and 6.
-
ervInvImpEn
static final double[] ervInvImpEn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 6 and 18.
-
ervInvImpEd
static final double[] ervInvImpEd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 6 and 18.
-
ervInvImpFn
static final double[] ervInvImpFn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 18 and 44.
-
ervInvImpFd
static final double[] ervInvImpFd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x between 18 and 44.
-
ervInvImpGn
static final double[] ervInvImpGn
Polynomial coefficients for a numerator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x greater than 44.
-
ervInvImpGd
static final double[] ervInvImpGd
Polynomial coefficients for a denominator of erfInvImp calculation for erf^-1(z) in the interval [0.75, 1] with x greater than 44.
-
EI
static final double[] EI
Supporting function while Exponential integral function Ei(x) calculation
-
lanchosGamma
static final double[] lanchosGamma
Coefficients for Lanchos Gamma function approximation
-
logGammaA
static final double[] logGammaA
Coefficients for Log Gamma function approximation - A
-
logGammaB
static final double[] logGammaB
Coefficients for Log Gamma function approximation - B
-
logGammaC
static final double[] logGammaC
Coefficients for Log Gamma function approximation - C
-
lambertWqNearZero
static final double[] lambertWqNearZero
Coefficients for Lambert W function, series for q near zero
-
-