Uses of Class
org.apfloat.ApfloatRuntimeException
-
Packages that use ApfloatRuntimeException Package Description org.apfloat The apfloat Application Programming Interface (API).org.apfloat.aparapi Transforms for using a GPU via the aparapi library.org.apfloat.internal Default implementations of the apfloat Service Provider Interface (SPI).org.apfloat.samples Sample applications demonstrating apfloat use.org.apfloat.spi The apfloat Service Provider Interface (SPI). -
-
Uses of ApfloatRuntimeException in org.apfloat
Subclasses of ApfloatRuntimeException in org.apfloat Modifier and Type Class Description classApfloatConfigurationExceptionException indicating an error in the apfloat configuration.classApfloatInterruptedExceptionException indicating that the computation was interrupted.classInfiniteExpansionExceptionException indicating that the result of an operation would have infinite size.classLossOfPrecisionExceptionException indicating a result that would have no significant digits.classNumericComputationExceptionException indicating that something went wrong in a numeric computation.classOverflowExceptionException indicating an overflow in a calculation.Methods in org.apfloat that throw ApfloatRuntimeException Modifier and Type Method Description private ApfloatApfloatMath.PiCalculator. a(long n)static ApfloatApcomplexMath. abs(Apcomplex z)Absolute value.static ApfloatApfloatMath. abs(Apfloat x)Absolute value.static ApintApintMath. abs(Apint x)Absolute value.static AprationalAprationalMath. abs(Aprational x)Absolute value.ApfloatFixedPrecisionApcomplexHelper. abs(Apcomplex z)Absolute value.ApfloatFixedPrecisionApfloatHelper. abs(Apfloat x)Absolute value.static ApcomplexApcomplexMath. acos(Apcomplex z)Inverse cosine.static ApfloatApfloatMath. acos(Apfloat x)Inverse cosine.ApcomplexFixedPrecisionApcomplexHelper. acos(Apcomplex z)Arc cosine.ApfloatFixedPrecisionApfloatHelper. acos(Apfloat x)Arc cosine.static ApcomplexApcomplexMath. acosh(Apcomplex z)Inverse hyperbolic cosine.static ApfloatApfloatMath. acosh(Apfloat x)Inverse hyperbolic cosine.ApcomplexFixedPrecisionApcomplexHelper. acosh(Apcomplex z)Hyperbolic arc cosine.ApfloatFixedPrecisionApfloatHelper. acosh(Apfloat x)Hyperbolic arc cosine.ApcomplexApcomplex. add(Apcomplex z)Adds two apcomplex numbers.ApfloatApfloat. add(Apfloat x)Adds two apfloats.ApintApint. add(Apint x)Adds two apints.AprationalAprational. add(Aprational x)Adds two aprational numbers.ApcomplexFixedPrecisionApcomplexHelper. add(Apcomplex z, Apcomplex w)Addition.ApfloatFixedPrecisionApfloatHelper. add(Apfloat x, Apfloat y)Addition.private ApfloatApfloat. addOrSubtract(Apfloat x, boolean subtract)static ApcomplexApcomplexMath. agm(Apcomplex a, Apcomplex b)Arithmetic-geometric mean.(package private) static ApcomplexApcomplexMath. agm(Apcomplex a, Apcomplex b, java.util.function.Consumer<Apcomplex> consumer)static ApfloatApfloatMath. agm(Apfloat a, Apfloat b)Arithmetic-geometric mean.(package private) static ApfloatApfloatMath. agm(Apfloat a, Apfloat b, java.util.function.Consumer<Apfloat> consumer)ApcomplexFixedPrecisionApcomplexHelper. agm(Apcomplex a, Apcomplex b)Arithmetic-geometric mean.ApfloatFixedPrecisionApfloatHelper. agm(Apfloat a, Apfloat b)Arithmetic-geometric mean.static ApcomplexApcomplexMath. airyAi(Apcomplex z)Airy function Ai.(package private) static ApcomplexApcomplexMath. airyAi(Apcomplex z0, long targetPrecision)static ApfloatApfloatMath. airyAi(Apfloat x)Airy function Ai.(package private) static ApfloatApfloatMath. airyAi(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. airyAi(Apcomplex z)Airy function Ai.ApfloatFixedPrecisionApfloatHelper. airyAi(Apfloat x)Airy function Ai.static ApcomplexApcomplexMath. airyAiPrime(Apcomplex z)Derivative of the Airy function Ai.(package private) static ApcomplexApcomplexMath. airyAiPrime(Apcomplex z0, long targetPrecision)static ApfloatApfloatMath. airyAiPrime(Apfloat x)Derivative of the Airy function Ai.(package private) static ApfloatApfloatMath. airyAiPrime(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. airyAiPrime(Apcomplex z)Derivative of the Airy function Ai.ApfloatFixedPrecisionApfloatHelper. airyAiPrime(Apfloat x)Derivative of the Airy function Ai.static ApcomplexApcomplexMath. airyBi(Apcomplex z)Airy function Bi.(package private) static ApcomplexApcomplexMath. airyBi(Apcomplex z0, long targetPrecision)static ApfloatApfloatMath. airyBi(Apfloat x)Airy function Bi.(package private) static ApfloatApfloatMath. airyBi(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. airyBi(Apcomplex z)Airy function Bi.ApfloatFixedPrecisionApfloatHelper. airyBi(Apfloat x)Airy function Bi.static ApcomplexApcomplexMath. airyBiPrime(Apcomplex z)Derivative of the Airy function Bi.(package private) static ApcomplexApcomplexMath. airyBiPrime(Apcomplex z0, long targetPrecision)static ApfloatApfloatMath. airyBiPrime(Apfloat x)Derivative of the Airy function Bi.(package private) static ApfloatApfloatMath. airyBiPrime(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. airyBiPrime(Apcomplex z)Derivative of the Airy function Bi.ApfloatFixedPrecisionApfloatHelper. airyBiPrime(Apfloat x)Derivative of the Airy function Bi.static Apcomplex[]ApcomplexMath. allRoots(Apcomplex z, int n)All values of the positive integer root.Apcomplex[]FixedPrecisionApcomplexHelper. allRoots(Apcomplex z, int n)All branches of a root.static ApfloatApcomplexMath. arg(Apcomplex z)Angle of the complex vector in the complex plane.ApfloatFixedPrecisionApcomplexHelper. arg(Apcomplex z)Complex angle.static ApcomplexApcomplexMath. asin(Apcomplex z)Inverse sine.static ApfloatApfloatMath. asin(Apfloat x)Inverse sine.ApcomplexFixedPrecisionApcomplexHelper. asin(Apcomplex z)Arc sine.ApfloatFixedPrecisionApfloatHelper. asin(Apfloat x)Arc sine.static ApcomplexApcomplexMath. asinh(Apcomplex z)Inverse hyperbolic sine.static ApfloatApfloatMath. asinh(Apfloat x)Inverse hyperbolic sine.ApcomplexFixedPrecisionApcomplexHelper. asinh(Apcomplex z)Hyperbolic arc sine.ApfloatFixedPrecisionApfloatHelper. asinh(Apfloat x)Hyperbolic arc sine.static ApcomplexApcomplexMath. atan(Apcomplex z)Inverse tangent.static ApfloatApfloatMath. atan(Apfloat x)Inverse tangent.ApcomplexFixedPrecisionApcomplexHelper. atan(Apcomplex z)Arc tangent.ApfloatFixedPrecisionApfloatHelper. atan(Apfloat x)Arc tangent.static ApfloatApfloatMath. atan2(Apfloat y, Apfloat x)Converts cartesian coordinates to polar coordinates.ApfloatFixedPrecisionApfloatHelper. atan2(Apfloat x, Apfloat y)Angle of point.static ApcomplexApcomplexMath. atanh(Apcomplex z)Inverse hyperbolic tangent.static ApfloatApfloatMath. atanh(Apfloat x)Inverse hyperbolic tangent.ApcomplexFixedPrecisionApcomplexHelper. atanh(Apcomplex z)Hyperbolic arc tangent.ApfloatFixedPrecisionApfloatHelper. atanh(Apfloat x)Hyperbolic arc tangent.static AprationalAprationalMath. bernoulli(long n)Returns the specified Bernoulli number.static AprationalAprationalMath. bernoulli(long n, int radix)Returns the specified Bernoulli number in the given radix.ApfloatFixedPrecisionApcomplexHelper. bernoulli(long n)Bernoulli number.ApfloatFixedPrecisionApcomplexHelper. bernoulli(long n, int radix)Bernoulli number.static ApcomplexApcomplexMath. bernoulliB(long n, Apcomplex z)Bernoulli polynomial.(package private) static ApcomplexApcomplexMath. bernoulliB(long n, Apcomplex z, long precision)static ApfloatApfloatMath. bernoulliB(long n, Apfloat x)Bernoulli polynomial.(package private) static ApfloatApfloatMath. bernoulliB(long n, Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. bernoulliB(long n, Apcomplex z)Bernoulli polynomial.ApfloatFixedPrecisionApfloatHelper. bernoulliB(long n, Apfloat x)Bernoulli polynomial.private ApcomplexBesselHelper. besselFirstKind(Apcomplex ν, boolean negate)static ApcomplexApcomplexMath. besselI(Apcomplex ν, Apcomplex z)Modified Bessel function of the first kind.static ApfloatApfloatMath. besselI(Apfloat ν, Apfloat x)Modified Bessel function of the first kind.private ApcomplexBesselHelper. besselI()private ApcomplexBesselHelper. besselI(Apcomplex ν)static ApcomplexBesselHelper. besselI(Apcomplex ν, Apcomplex z)ApcomplexFixedPrecisionApcomplexHelper. besselI(Apcomplex ν, Apcomplex z)Modified Bessel function of the first kind.ApfloatFixedPrecisionApfloatHelper. besselI(Apfloat ν, Apfloat x)Modified Bessel function of the first kind.static ApcomplexApcomplexMath. besselJ(Apcomplex ν, Apcomplex z)Bessel function of the first kind.static ApfloatApfloatMath. besselJ(Apfloat ν, Apfloat x)Bessel function of the first kind.private ApcomplexBesselHelper. besselJ()private ApcomplexBesselHelper. besselJ(Apcomplex ν)static ApcomplexBesselHelper. besselJ(Apcomplex ν, Apcomplex z)ApcomplexFixedPrecisionApcomplexHelper. besselJ(Apcomplex ν, Apcomplex z)Bessel function of the first kind.ApfloatFixedPrecisionApfloatHelper. besselJ(Apfloat ν, Apfloat x)Bessel function of the first kind.static ApcomplexApcomplexMath. besselK(Apcomplex ν, Apcomplex z)Modified Bessel function of the second kind.static ApfloatApfloatMath. besselK(Apfloat ν, Apfloat x)Modified Bessel function of the second kind.private ApcomplexBesselHelper. besselK()static ApcomplexBesselHelper. besselK(Apcomplex ν, Apcomplex z)ApcomplexFixedPrecisionApcomplexHelper. besselK(Apcomplex ν, Apcomplex z)Modified Bessel function of the second kind.ApfloatFixedPrecisionApfloatHelper. besselK(Apfloat ν, Apfloat x)Modified Bessel function of the second kind.private ApcomplexBesselHelper. besselSecondKind(java.util.function.BiFunction<Apcomplex,Apcomplex,Apcomplex> f)static ApcomplexApcomplexMath. besselY(Apcomplex ν, Apcomplex z)Bessel function of the second kind.static ApfloatApfloatMath. besselY(Apfloat ν, Apfloat x)Bessel function of the second kind.private ApcomplexBesselHelper. besselY()static ApcomplexBesselHelper. besselY(Apcomplex ν, Apcomplex z)ApcomplexFixedPrecisionApcomplexHelper. besselY(Apcomplex ν, Apcomplex z)Bessel function of the second kind.ApfloatFixedPrecisionApfloatHelper. besselY(Apfloat ν, Apfloat x)Bessel function of the second kind.static ApcomplexApcomplexMath. beta(Apcomplex a, Apcomplex b)Beta function.static ApcomplexApcomplexMath. beta(Apcomplex z, Apcomplex a, Apcomplex b)Incomplete beta function.static ApcomplexApcomplexMath. beta(Apcomplex z1, Apcomplex z2, Apcomplex a, Apcomplex b)Generalized incomplete beta function.static ApfloatApfloatMath. beta(Apfloat a, Apfloat b)Beta function.static ApfloatApfloatMath. beta(Apfloat x, Apfloat a, Apfloat b)Incomplete beta function.static ApfloatApfloatMath. beta(Apfloat x1, Apfloat x2, Apfloat a, Apfloat b)Generalized incomplete beta function.ApcomplexFixedPrecisionApcomplexHelper. beta(Apcomplex a, Apcomplex b)Beta function.ApcomplexFixedPrecisionApcomplexHelper. beta(Apcomplex z, Apcomplex a, Apcomplex b)Incomplete beta function.ApcomplexFixedPrecisionApcomplexHelper. beta(Apcomplex z1, Apcomplex z2, Apcomplex a, Apcomplex b)Generalized incomplete beta function.ApfloatFixedPrecisionApfloatHelper. beta(Apfloat a, Apfloat b)Beta function.ApfloatFixedPrecisionApfloatHelper. beta(Apfloat x, Apfloat a, Apfloat b)Incomplete beta function.ApfloatFixedPrecisionApfloatHelper. beta(Apfloat x1, Apfloat x2, Apfloat a, Apfloat b)Generalized incomplete beta function.private static Apint[]GCDHelper. binaryDivide(Apint a, Apint b)static ApcomplexApcomplexMath. binomial(Apcomplex n, Apcomplex k)Binomial coefficient.static ApfloatApfloatMath. binomial(Apfloat n, Apfloat k)Binomial coefficient.static ApintApintMath. binomial(long n, long k)Binomial coefficient.static ApintApintMath. binomial(long n, long k, int radix)Binomial coefficient.static ApintApintMath. binomial(Apint n, Apint k)Binomial coefficient.static AprationalAprationalMath. binomial(Aprational n, Aprational k)Binomial coefficient.ApfloatFixedPrecisionApcomplexHelper. binomial(long n, long k)Binomial coefficient.ApfloatFixedPrecisionApcomplexHelper. binomial(long n, long k, int radix)Binomial coefficient.ApcomplexFixedPrecisionApcomplexHelper. binomial(Apcomplex n, Apcomplex k)Binomial coefficient.ApfloatFixedPrecisionApfloatHelper. binomial(Apfloat n, Apfloat k)Binomial coefficient.private static ApfloatApfloatMath. calculatePi(long precision, int radix)static ApfloatApfloatMath. catalan(long precision)Calculates Catalan's constant, G.static ApfloatApfloatMath. catalan(long precision, int radix)Calculates Catalan's constant, G.ApfloatFixedPrecisionApcomplexHelper. catalan()Catalan's constant G.ApfloatFixedPrecisionApcomplexHelper. catalan(int radix)Catalan's constant G.static ApcomplexApcomplexMath. cbrt(Apcomplex z)Cube root.static ApfloatApfloatMath. cbrt(Apfloat x)Cube root.static Apint[]ApintMath. cbrt(Apint x)Cube root and remainder.ApcomplexFixedPrecisionApcomplexHelper. cbrt(Apcomplex z)Cube root.ApfloatFixedPrecisionApfloatHelper. cbrt(Apfloat x)Cube root.ApintApfloat. ceil()Ceiling function.static ApintApfloatMath. ceil(Apfloat x)Ceiling function.ApintAprational. ceil()Ceiling function.ApfloatFixedPrecisionApfloatHelper. ceil(Apfloat x)Ceiling function.static ApcomplexApcomplexMath. chebyshevT(Apcomplex ν, Apcomplex z)Chebyshev function of the first kind.static ApfloatApfloatMath. chebyshevT(Apfloat ν, Apfloat x)Chebyshev function of the first kind.ApcomplexFixedPrecisionApcomplexHelper. chebyshevT(Apcomplex ν, Apcomplex z)Chebyshev function of the first kind.ApfloatFixedPrecisionApfloatHelper. chebyshevT(Apfloat ν, Apfloat x)Chebyshev function of the first kind.static ApcomplexApcomplexMath. chebyshevU(Apcomplex ν, Apcomplex z)Chebyshev function of the second kind.static ApfloatApfloatMath. chebyshevU(Apfloat ν, Apfloat x)Chebyshev function of the second kind.ApcomplexFixedPrecisionApcomplexHelper. chebyshevU(Apcomplex ν, Apcomplex z)Chebyshev function of the second kind.ApfloatFixedPrecisionApfloatHelper. chebyshevU(Apfloat ν, Apfloat x)Chebyshev function of the second kind.private static voidApfloatMath. checkHypergeometric2F1(Apfloat a, Apfloat b, Apfloat x)static ApcomplexApfloatHelper. checkPow(Apcomplex z, Apcomplex w, long targetPrecision)static ApfloatApfloatHelper. checkPow(Apfloat x, Apfloat y, long targetPrecision)private static ApcomplexApfloatHelper. checkPowBasic(Apcomplex z, Apcomplex w, long targetPrecision)private static ApintGCDHelper. cmod(Apint a, Apint m)ApcomplexLambertWHelper. complex()private ApcomplexLambertWHelper. complexSeries(Apcomplex p)ApcomplexApcomplex. conj()Returns the complex conjugate of this apcomplex.ApcomplexFixedPrecisionApcomplexHelper. conj(Apcomplex z)Complex conjugate.static java.util.Iterator<Apint>ContinuedFractionHelper. continuedFraction(Apfloat x)static java.util.Iterator<Apint>ContinuedFractionHelper. continuedFraction(Aprational x)Apfloat[]FixedPrecisionApfloatHelper. continuedFraction(Apfloat x, int n)Continued fraction.Apfloat[]FixedPrecisionApfloatHelper. convergents(Apfloat x, int n)Convergents.static ApfloatApfloatMath. copySign(Apfloat x, Apfloat y)Copy sign from one argument to another.static ApintApintMath. copySign(Apint x, Apint y)Copy sign from one argument to another.static AprationalAprationalMath. copySign(Aprational x, Aprational y)Copy sign from one argument to another.ApfloatFixedPrecisionApfloatHelper. copySign(Apfloat x, Apfloat y)Copies the sign from one number to another.static ApcomplexApcomplexMath. cos(Apcomplex z)Cosine.static ApfloatApfloatMath. cos(Apfloat x)Cosine.ApcomplexFixedPrecisionApcomplexHelper. cos(Apcomplex z)Cosine.ApfloatFixedPrecisionApfloatHelper. cos(Apfloat x)Cosine.static ApcomplexApcomplexMath. cosh(Apcomplex z)Hyperbolic cosine.static ApfloatApfloatMath. cosh(Apfloat x)Hyperbolic cosine.ApcomplexFixedPrecisionApcomplexHelper. cosh(Apcomplex z)Hyperbolic cosine.ApfloatFixedPrecisionApfloatHelper. cosh(Apfloat x)Hyperbolic cosine.static ApcomplexApcomplexMath. coshIntegral(Apcomplex z)Hyperbolic cosine integral.static ApfloatApfloatMath. coshIntegral(Apfloat x)Hyperbolic cosine integral.ApcomplexFixedPrecisionApcomplexHelper. coshIntegral(Apcomplex z)Hyperbolic cosine integral.ApfloatFixedPrecisionApfloatHelper. coshIntegral(Apfloat x)Hyperbolic cosine integral.static ApcomplexApcomplexMath. cosIntegral(Apcomplex z)Cosine integral.static ApfloatApfloatMath. cosIntegral(Apfloat x)Cosine integral.ApcomplexFixedPrecisionApcomplexHelper. cosIntegral(Apcomplex z)Cosine integral.ApfloatFixedPrecisionApfloatHelper. cosIntegral(Apfloat x)Cosine integral.(package private) static ApcomplexApcomplexMath. cot(Apcomplex z)static ApfloatImplApfloatHelper. createApfloat(double value)static ApfloatImplApfloatHelper. createApfloat(double value, long precision)static ApfloatImplApfloatHelper. createApfloat(double value, long precision, int radix)static ApfloatImplApfloatHelper. createApfloat(float value)static ApfloatImplApfloatHelper. createApfloat(float value, long precision)static ApfloatImplApfloatHelper. createApfloat(float value, long precision, int radix)static ApfloatImplApfloatHelper. createApfloat(long value)static ApfloatImplApfloatHelper. createApfloat(long value, long precision)static ApfloatImplApfloatHelper. createApfloat(long value, long precision, int radix)static ApfloatImplApfloatHelper. createApfloat(java.io.PushbackReader in, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.io.PushbackReader in, long precision, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.lang.String value, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.lang.String value, long precision, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)static ApfloatImplApfloatHelper. createApfloat(java.math.BigDecimal value)static ApfloatImplApfloatHelper. createApfloat(java.math.BigDecimal value, long precision)static ApfloatImplApfloatHelper. createApfloat(java.math.BigInteger value)static ApfloatImplApfloatHelper. createApfloat(java.math.BigInteger value, long precision)static ApfloatImplApfloatHelper. createApfloat(java.math.BigInteger value, long precision, int radix)static ApcomplexApcomplexMath. digamma(Apcomplex z)Digamma function.static ApfloatApfloatMath. digamma(Apfloat x)Digamma function.ApcomplexFixedPrecisionApcomplexHelper. digamma(Apcomplex z)Digamma function.ApfloatFixedPrecisionApfloatHelper. digamma(Apfloat x)Digamma function.static Apint[]ApintMath. div(Apint x, Apint y)Quotient and remainder.ApcomplexApcomplex. divide(Apcomplex z)Divides two apcomplex numbers.ApfloatApfloat. divide(Apfloat x)Divides two apfloats.ApintApint. divide(Apint x)Divides two apints.AprationalAprational. divide(Aprational x)Divides two aprational numbers.ApcomplexFixedPrecisionApcomplexHelper. divide(Apcomplex z, Apcomplex w)Division.ApfloatFixedPrecisionApfloatHelper. divide(Apfloat x, Apfloat y)Division.private ApfloatLambertWHelper. doReal()(package private) static ApfloatApfloatMath. doubleFactorial(long n, long precision)(package private) static ApfloatApfloatMath. doubleFactorial(long n, long precision, int radix)static ApintApintMath. doubleFactorial(long n)Double factorial function.static ApintApintMath. doubleFactorial(long n, int radix)Double factorial function.ApfloatFixedPrecisionApfloatHelper. doubleFactorial(long n)Double factorial.ApfloatFixedPrecisionApfloatHelper. doubleFactorial(long n, int radix)Double factorial.static ApfloatApfloatMath. e(long precision)Calculates e.static ApfloatApfloatMath. e(long precision, int radix)Calculates e.ApfloatFixedPrecisionApcomplexHelper. e()e.ApfloatFixedPrecisionApcomplexHelper. e(int radix)e.private ApfloatLambertWHelper. e(long precision)private static ApintGCDHelper. elementaryGcd(Apint a, Apint b)static ApcomplexApcomplexMath. ellipticE(Apcomplex z)Complete elliptic integral of the second kind.(package private) static ApcomplexApcomplexMath. ellipticE(Apcomplex z, long precision)static ApfloatApfloatMath. ellipticE(Apfloat x)Complete elliptic integral of the second kind.(package private) static ApfloatApfloatMath. ellipticE(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. ellipticE(Apcomplex z)Complete elliptic integral of the second kind.ApfloatFixedPrecisionApfloatHelper. ellipticE(Apfloat x)Complete elliptic integral of the second kind.static ApcomplexApcomplexMath. ellipticK(Apcomplex z)Complete elliptic integral of the first kind.(package private) static ApcomplexApcomplexMath. ellipticK(Apcomplex z, long precision)(package private) static ApcomplexApcomplexMath. ellipticK(Apcomplex z, long precision, java.util.function.Consumer<Apcomplex> consumer)static ApfloatApfloatMath. ellipticK(Apfloat x)Complete elliptic integral of the first kind.(package private) static ApfloatApfloatMath. ellipticK(Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. ellipticK(Apcomplex z)Complete elliptic integral of the first kind.ApfloatFixedPrecisionApfloatHelper. ellipticK(Apfloat x)Complete elliptic integral of the first kind.private ApfloatAprational. ensureApprox(long precision)static ApcomplexApfloatHelper. ensurePrecision(Apcomplex z, long precision)static ApfloatApfloatHelper. ensurePrecision(Apfloat x, long precision)longApcomplex. equalDigits(Apcomplex z)Computes number of equal digits.longApfloat. equalDigits(Apfloat x)Computes number of equal digits.static ApcomplexApcomplexMath. erf(Apcomplex z)Error function.static ApfloatApfloatMath. erf(Apfloat x)Error function.ApcomplexFixedPrecisionApcomplexHelper. erf(Apcomplex z)Error function.ApfloatFixedPrecisionApfloatHelper. erf(Apfloat x)Error function.static ApcomplexApcomplexMath. erfc(Apcomplex z)Complementary error function.static ApfloatApfloatMath. erfc(Apfloat x)Complementary error function.ApcomplexFixedPrecisionApcomplexHelper. erfc(Apcomplex z)Complementary error function.ApfloatFixedPrecisionApfloatHelper. erfc(Apfloat x)Complementary error function.(package private) static ApcomplexApcomplexMath. erfcFixedPrecision(Apcomplex z)(package private) static ApfloatApfloatMath. erfcFixedPrecision(Apfloat x)(package private) static ApcomplexApcomplexMath. erfFixedPrecision(Apcomplex z)(package private) static ApfloatApfloatMath. erfFixedPrecision(Apfloat x)static ApcomplexApcomplexMath. erfi(Apcomplex z)Imaginary error function.static ApfloatApfloatMath. erfi(Apfloat x)Imaginary error function.ApcomplexFixedPrecisionApcomplexHelper. erfi(Apcomplex z)Imaginary error function.ApfloatFixedPrecisionApfloatHelper. erfi(Apfloat x)Imaginary error function.(package private) static ApcomplexApcomplexMath. erfiFixedPrecision(Apcomplex z)(package private) static ApfloatApfloatMath. erfiFixedPrecision(Apfloat x)static ApfloatApfloatMath. euler(long precision)Calculates γ, the Euler-Mascheroni constant.static ApfloatApfloatMath. euler(long precision, int radix)Calculates γ, the Euler-Mascheroni constant.static ApfloatEulerHelper. euler(long precision, int radix)private voidEulerHelper. euler(long a, long b, ApfloatMath.ApfloatHolder P, ApfloatMath.ApfloatHolder Q, ApfloatMath.ApfloatHolder R, ApfloatMath.ApfloatHolder S, ApfloatMath.ApfloatHolder T, ApfloatMath.ApfloatHolder U, ApfloatMath.ApfloatHolder V)ApfloatFixedPrecisionApcomplexHelper. euler()γ, the Euler-Mascheroni constant.ApfloatFixedPrecisionApcomplexHelper. euler(int radix)γ, the Euler-Mascheroni constant.static ApcomplexApcomplexMath. eulerE(long n, Apcomplex z)Euler polynomial.(package private) static ApcomplexApcomplexMath. eulerE(long n, Apcomplex z, long precision)static ApfloatApfloatMath. eulerE(long n, Apfloat x)Euler polynomial.(package private) static ApfloatApfloatMath. eulerE(long n, Apfloat x, long precision)ApcomplexFixedPrecisionApcomplexHelper. eulerE(long n, Apcomplex z)Euler polynomial.ApfloatFixedPrecisionApfloatHelper. eulerE(long n, Apfloat x)Euler polynomial.(package private) static ApfloatApfloatMath. eulerSmall(long precision, int radix)static ApcomplexApcomplexMath. exp(Apcomplex z)Exponent function.static ApfloatApfloatMath. exp(Apfloat x)Exponent function.ApcomplexFixedPrecisionApcomplexHelper. exp(Apcomplex z)Exponential function.ApfloatFixedPrecisionApfloatHelper. exp(Apfloat x)Exponential function.static ApcomplexApcomplexMath. expIntegralE(Apcomplex ν, Apcomplex z)Exponential integral E.static ApfloatApfloatMath. expIntegralE(Apfloat ν, Apfloat x)Exponential integral E.ApcomplexFixedPrecisionApcomplexHelper. expIntegralE(Apcomplex ν, Apcomplex z)Exponential integral E.ApfloatFixedPrecisionApfloatHelper. expIntegralE(Apfloat ν, Apfloat x)Exponential integral E.static ApcomplexApcomplexMath. expIntegralEi(Apcomplex z)Exponential integral Ei.static ApfloatApfloatMath. expIntegralEi(Apfloat x)Exponential integral Ei.ApcomplexFixedPrecisionApcomplexHelper. expIntegralEi(Apcomplex z)Exponential integral Ei.ApfloatFixedPrecisionApfloatHelper. expIntegralEi(Apfloat x)Exponential integral Ei.static ApcomplexApfloatHelper. extendPrecision(Apcomplex z)static ApcomplexApfloatHelper. extendPrecision(Apcomplex z, long extraPrecision)static ApfloatApfloatHelper. extendPrecision(Apfloat x)static ApfloatApfloatHelper. extendPrecision(Apfloat x, long extraPrecision)(package private) static ApfloatApfloatMath. factorial(long n, long precision)(package private) static ApfloatApfloatMath. factorial(long n, long precision, int radix)static ApintApintMath. factorial(long n)Factorial function.static ApintApintMath. factorial(long n, int radix)Factorial function.ApfloatFixedPrecisionApfloatHelper. factorial(long n)Factorial.ApfloatFixedPrecisionApfloatHelper. factorial(long n, int radix)Factorial.static ApcomplexApcomplexMath. fibonacci(Apcomplex ν, Apcomplex z)Fibonacci function.static ApfloatApfloatMath. fibonacci(Apfloat ν, Apfloat x)Fibonacci function.ApcomplexFixedPrecisionApcomplexHelper. fibonacci(Apcomplex ν, Apcomplex z)Fibonacci function.ApfloatFixedPrecisionApfloatHelper. fibonacci(Apfloat ν, Apfloat x)Fibonacci function.private ApcomplexLambertWHelper. fixLogBranch(Apcomplex next, Apcomplex previous)ApintApfloat. floor()Floor function.static ApintApfloatMath. floor(Apfloat x)Floor function.ApintAprational. floor()Floor function.ApfloatFixedPrecisionApfloatHelper. floor(Apfloat x)Floor function.static ApfloatApfloatMath. fmod(Apfloat x, Apfloat y)Returns x modulo y.ApfloatFixedPrecisionApfloatHelper. fmod(Apfloat x, Apfloat y)Modulus.ApfloatApfloat. frac()Returns the fractional part.static ApfloatApfloatMath. frac(Apfloat x)Extracts fractional part.ApintApint. frac()Returns the fractional part.AprationalAprational. frac()Returns the fractional part.ApfloatFixedPrecisionApfloatHelper. frac(Apfloat x)Extract fractional part.static ApcomplexApcomplexMath. fresnelC(Apcomplex z)Fresnel integral C.static ApfloatApfloatMath. fresnelC(Apfloat x)Fresnel integral C.ApcomplexFixedPrecisionApcomplexHelper. fresnelC(Apcomplex z)Fresnel integral C.ApfloatFixedPrecisionApfloatHelper. fresnelC(Apfloat x)Fresnel integral C.static ApcomplexApcomplexMath. fresnelS(Apcomplex z)Fresnel integral S.static ApfloatApfloatMath. fresnelS(Apfloat x)Fresnel integral S.ApcomplexFixedPrecisionApcomplexHelper. fresnelS(Apcomplex z)Fresnel integral S.ApfloatFixedPrecisionApfloatHelper. fresnelS(Apfloat x)Fresnel integral S.private static ApcomplexApcomplexMath. fresnelTerm(Apint one, Apfloat half, Apfloat invSqrtPi, Apcomplex iz2, Apcomplex iHalfPiZ2)static ApcomplexApcomplexMath. gamma(Apcomplex z)Gamma function.static ApcomplexApcomplexMath. gamma(Apcomplex a, Apcomplex z)Incomplete gamma function.static ApcomplexApcomplexMath. gamma(Apcomplex a, Apcomplex z0, Apcomplex z1)Generalized incomplete gamma function.static ApfloatApfloatMath. gamma(Apfloat x)Gamma function.static ApfloatApfloatMath. gamma(Apfloat a, Apfloat x)Incomplete gamma function.static ApfloatApfloatMath. gamma(Apfloat a, Apfloat x0, Apfloat x1)Generalized incomplete gamma function.ApcomplexFixedPrecisionApcomplexHelper. gamma(Apcomplex z)Gamma function.ApcomplexFixedPrecisionApcomplexHelper. gamma(Apcomplex a, Apcomplex z)Incomplete gamma function.ApcomplexFixedPrecisionApcomplexHelper. gamma(Apcomplex a, Apcomplex z0, Apcomplex z1)Generalized incomplete gamma function.ApfloatFixedPrecisionApfloatHelper. gamma(Apfloat x)Gamma function.ApfloatFixedPrecisionApfloatHelper. gamma(Apfloat a, Apfloat x)Incomplete gamma function.ApfloatFixedPrecisionApfloatHelper. gamma(Apfloat a, Apfloat x0, Apfloat x1)Generalized incomplete gamma function.static ApintApintMath. gcd(Apint a, Apint b)Greatest common divisor.static ApintGCDHelper. gcd(Apint a, Apint b)private static ApcomplexApcomplexMath. gegenbauerC(long n, Apcomplex λ, Apcomplex z)static ApcomplexApcomplexMath. gegenbauerC(Apcomplex ν, Apcomplex z)Renormalized Gegenbauer function.static ApcomplexApcomplexMath. gegenbauerC(Apcomplex ν, Apcomplex λ, Apcomplex z)Gegenbauer function.static ApfloatApfloatMath. gegenbauerC(Apfloat ν, Apfloat x)Renormalized Gegenbauer function.static ApfloatApfloatMath. gegenbauerC(Apfloat ν, Apfloat λ, Apfloat x)Gegenbauer function.ApcomplexFixedPrecisionApcomplexHelper. gegenbauerC(Apcomplex ν, Apcomplex z)Renormalized Gegenbauer function.ApcomplexFixedPrecisionApcomplexHelper. gegenbauerC(Apcomplex ν, Apcomplex λ, Apcomplex z)Gegenbauer function.ApfloatFixedPrecisionApfloatHelper. gegenbauerC(Apfloat ν, Apfloat x)Renormalized Gegenbauer function.ApfloatFixedPrecisionApfloatHelper. gegenbauerC(Apfloat ν, Apfloat λ, Apfloat x)Gegenbauer function.private ApfloatRadixConversionHelper.RadixPowerList. get(int index)private ApfloatImplApfloat. getImpl()protected ApfloatImplApfloat. getImpl(long precision)Returns anApfloatImplrepresenting the actual instance of this apfloat up to the requested precision.protected ApfloatImplApint. getImpl(long precision)Returns anApfloatImplrepresenting this apint up to the requested precision.protected ApfloatImplAprational. getImpl(long precision)Returns anApfloatImplrepresenting the approximation of this aprational up to the requested precision.static long[]ApfloatHelper. getMatchingPrecisions(Apfloat x, Apfloat y)Get working precisions for the arguments of e.g.static long[]ApfloatHelper. getMatchingPrecisions(Apfloat a, Apfloat b, Apfloat c, Apfloat d)Get working precisions for the arguments of an multiply-add operation a * b + c * d.private static longRadixConversionHelper. getPrecision(long precision, int fromRadix, int toRadix)static ApfloatApfloatMath. glaisher(long precision)Calculates the Glaisher‐Kinkelin constant, A.static ApfloatApfloatMath. glaisher(long precision, int radix)Calculates the Glaisher‐Kinkelin constant, A.ApfloatFixedPrecisionApcomplexHelper. glaisher()The Glaisher-Kinkelin constant A.ApfloatFixedPrecisionApcomplexHelper. glaisher(int radix)The Glaisher-Kinkelin constant A.private static GCDHelper.HalfGcdTypeGCDHelper. halfBinaryGcd(Apint a, Apint b, long k)static ApcomplexApcomplexMath. harmonicNumber(Apcomplex z)Harmonic number.static ApcomplexApcomplexMath. harmonicNumber(Apcomplex z, Apcomplex r)Generalized harmonic number.static ApfloatApfloatMath. harmonicNumber(Apfloat x)Harmonic number.static ApfloatApfloatMath. harmonicNumber(Apfloat x, Apfloat r)Generalized harmonic number.static AprationalAprationalMath. harmonicNumber(Apint n)Harmonic number.static AprationalAprationalMath. harmonicNumber(Apint n, Apint r)Generalized harmonic number.private static Apint[]AprationalMath. harmonicNumber(Apint n, Apint m, long r)ApcomplexFixedPrecisionApcomplexHelper. harmonicNumber(Apcomplex z)Harmonic number.ApcomplexFixedPrecisionApcomplexHelper. harmonicNumber(Apcomplex z, Apcomplex r)Generalized harmonic number.ApfloatFixedPrecisionApfloatHelper. harmonicNumber(Apfloat x)Harmonic number.ApfloatFixedPrecisionApfloatHelper. harmonicNumber(Apfloat x, Apfloat r)Generalized harmonic number.static ApcomplexApcomplexMath. hermiteH(Apcomplex ν, Apcomplex z)Hermite function.static ApfloatApfloatMath. hermiteH(Apfloat ν, Apfloat x)Hermite function.ApcomplexFixedPrecisionApcomplexHelper. hermiteH(Apcomplex ν, Apcomplex z)Hermite function.ApfloatFixedPrecisionApfloatHelper. hermiteH(Apfloat ν, Apfloat x)Hermite function.static ApcomplexApcomplexMath. hypergeometric0F1(Apcomplex a, Apcomplex z)Confluent hypergeometric function 0F1.static ApfloatApfloatMath. hypergeometric0F1(Apfloat a, Apfloat x)Confluent hypergeometric function 0F1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric0F1(Apcomplex a, Apcomplex z)Confluent hypergeometric function 0F1.ApfloatFixedPrecisionApfloatHelper. hypergeometric0F1(Apfloat a, Apfloat x)Confluent hypergeometric function 0F1.private ApcomplexHypergeometricHelper. hypergeometric0F1(Apcomplex b, Apcomplex z)static ApcomplexApcomplexMath. hypergeometric0F1Regularized(Apcomplex a, Apcomplex z)Regularized confluent hypergeometric function 0F̃1.static ApfloatApfloatMath. hypergeometric0F1Regularized(Apfloat a, Apfloat x)Regularized confluent hypergeometric function 0F̃1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric0F1Regularized(Apcomplex a, Apcomplex z)Regularized confluent hypergeometric function 0F̃1.ApfloatFixedPrecisionApfloatHelper. hypergeometric0F1Regularized(Apfloat a, Apfloat x)Regularized confluent hypergeometric function 0F̃1.static ApcomplexApcomplexMath. hypergeometric1F1(Apcomplex a, Apcomplex b, Apcomplex z)Kummer confluent hypergeometric function 1F1.static ApfloatApfloatMath. hypergeometric1F1(Apfloat a, Apfloat b, Apfloat x)Kummer confluent hypergeometric function 1F1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric1F1(Apcomplex a, Apcomplex b, Apcomplex z)Kummer confluent hypergeometric function 1F1.ApfloatFixedPrecisionApfloatHelper. hypergeometric1F1(Apfloat a, Apfloat b, Apfloat x)Kummer confluent hypergeometric function 1F1.private ApcomplexHypergeometricHelper. hypergeometric1F1(Apcomplex a, Apcomplex b, Apcomplex z)static ApcomplexApcomplexMath. hypergeometric1F1Regularized(Apcomplex a, Apcomplex b, Apcomplex z)Regularized Kummer confluent hypergeometric function 1F̃1.static ApfloatApfloatMath. hypergeometric1F1Regularized(Apfloat a, Apfloat b, Apfloat x)Regularized Kummer confluent hypergeometric function 1F̃1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric1F1Regularized(Apcomplex a, Apcomplex b, Apcomplex z)Regularized Kummer confluent hypergeometric function 1F̃1.ApfloatFixedPrecisionApfloatHelper. hypergeometric1F1Regularized(Apfloat a, Apfloat b, Apfloat x)Regularized Kummer confluent hypergeometric function 1F̃1.static ApcomplexApcomplexMath. hypergeometric2F1(Apcomplex a, Apcomplex b, Apcomplex c, Apcomplex z)Hypergeometric function 2F1.static ApfloatApfloatMath. hypergeometric2F1(Apfloat a, Apfloat b, Apfloat c, Apfloat x)Hypergeometric function 2F1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric2F1(Apcomplex a, Apcomplex b, Apcomplex c, Apcomplex z)Hypergeometric function 2F1.ApfloatFixedPrecisionApfloatHelper. hypergeometric2F1(Apfloat a, Apfloat b, Apfloat c, Apfloat x)Hypergeometric function 2F1.private ApcomplexHypergeometricHelper. hypergeometric2F1(Apcomplex a, Apcomplex b, Apcomplex c, Apcomplex z)static ApcomplexApcomplexMath. hypergeometric2F1Regularized(Apcomplex a, Apcomplex b, Apcomplex c, Apcomplex z)Regularized hypergeometric function 2F̃1.static ApfloatApfloatMath. hypergeometric2F1Regularized(Apfloat a, Apfloat b, Apfloat c, Apfloat x)Regularized hypergeometric function 2F̃1.ApcomplexFixedPrecisionApcomplexHelper. hypergeometric2F1Regularized(Apcomplex a, Apcomplex b, Apcomplex c, Apcomplex z)Regularized hypergeometric function 2F̃1.ApfloatFixedPrecisionApfloatHelper. hypergeometric2F1Regularized(Apfloat a, Apfloat b, Apfloat c, Apfloat x)Regularized hypergeometric function 2F̃1.private ApcomplexHypergeometricHelper. hypergeometricPFQ()static ApcomplexApcomplexMath. hypergeometricU(Apcomplex a, Apcomplex b, Apcomplex z)Tricomi's confluent hypergeometric function U.static ApfloatApfloatMath. hypergeometricU(Apfloat a, Apfloat b, Apfloat x)Tricomi's confluent hypergeometric function U.ApcomplexFixedPrecisionApcomplexHelper. hypergeometricU(Apcomplex a, Apcomplex b, Apcomplex z)Tricomi's confluent hypergeometric function U.ApfloatFixedPrecisionApfloatHelper. hypergeometricU(Apfloat a, Apfloat b, Apfloat x)Tricomi's confluent hypergeometric function U.private ApcomplexHypergeometricHelper. hypergeometricU(boolean fastOnly)private ApcomplexHypergeometricHelper. hypergeometricUStar(Apcomplex a, Apcomplex b, Apcomplex z)private static ApfloatImplApfloatHelper. implCreateApfloat(double value, long precision, int radix)private static ApfloatImplApfloatHelper. implCreateApfloat(long value, long precision, int radix)private static ApfloatImplApfloatHelper. implCreateApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)private static ApfloatImplApfloatHelper. implCreateApfloat(java.lang.String value, long precision, int radix, boolean isInteger)static ApfloatApfloatMath. inverseErf(Apfloat x)Inverse error function.ApfloatFixedPrecisionApfloatHelper. inverseErf(Apfloat x)Inverse error function.static ApfloatApfloatMath. inverseErfc(Apfloat x)Inverse complementary error function.ApfloatFixedPrecisionApfloatHelper. inverseErfc(Apfloat x)Inverse complementary error function.static ApcomplexApcomplexMath. inverseRoot(Apcomplex z, long n)Inverse positive integer root.static ApcomplexApcomplexMath. inverseRoot(Apcomplex z, long n, long k)Inverse positive integer root.static ApfloatApfloatMath. inverseRoot(Apfloat x, long n)Inverse positive integer root.static ApfloatApfloatMath. inverseRoot(Apfloat x, long n, long targetPrecision)Inverse positive integer root.static ApfloatApfloatMath. inverseRoot(Apfloat x, long n, long targetPrecision, Apfloat initialGuess)Inverse positive integer root.static ApfloatApfloatMath. inverseRoot(Apfloat x, long n, long targetPrecision, Apfloat initialGuess, long initialPrecision)Inverse positive integer root.ApcomplexFixedPrecisionApcomplexHelper. inverseRoot(Apcomplex z, long n)Inverse root.ApcomplexFixedPrecisionApcomplexHelper. inverseRoot(Apcomplex z, long n, long k)Inverse root with branch.ApfloatFixedPrecisionApfloatHelper. inverseRoot(Apfloat x, long n)Inverse root.private static ApcomplexApcomplexMath. inverseRootAbs(Apcomplex z, long n, long k)booleanApcomplex. isInteger()Returns if this number has an integer value.booleanApfloat. isInteger()Returns if this number has an integer value.booleanApint. isInteger()Returns if this number has an integer value.booleanAprational. isInteger()Returns if this number has an integer value.booleanApfloat. isShort()Returns if this apfloat is "short".booleanApint. isShort()Returns if this apint is "short".booleanAprational. isShort()Returns if this aprational is "short".booleanApcomplex. isZero()Returns if this number is zero.private static ApcomplexApcomplexMath. jacobiP(long n, Apcomplex a, Apcomplex b, Apcomplex z)static ApcomplexApcomplexMath. jacobiP(Apcomplex ν, Apcomplex a, Apcomplex b, Apcomplex z)Jacobi function.static ApfloatApfloatMath. jacobiP(Apfloat ν, Apfloat a, Apfloat b, Apfloat x)Jacobi function.ApcomplexFixedPrecisionApcomplexHelper. jacobiP(Apcomplex ν, Apcomplex a, Apcomplex b, Apcomplex z)Jacobi function.ApfloatFixedPrecisionApfloatHelper. jacobiP(Apfloat ν, Apfloat a, Apfloat b, Apfloat x)Jacobi function.static ApfloatApfloatMath. khinchin(long precision)Calculates Khinchin's constant, K.Uses the default radix.static ApfloatApfloatMath. khinchin(long precision, int radix)Calculates Khinchin's constant, K.ApfloatFixedPrecisionApcomplexHelper. khinchin()Khinchin's constant K.ApfloatFixedPrecisionApcomplexHelper. khinchin(int radix)Khinchin's constant K.static ApcomplexApcomplexMath. laguerreL(Apcomplex ν, Apcomplex z)Laguerre function.static ApcomplexApcomplexMath. laguerreL(Apcomplex ν, Apcomplex λ, Apcomplex z)Generalized Laguerre function.static ApfloatApfloatMath. laguerreL(Apfloat ν, Apfloat x)Laguerre function.static ApfloatApfloatMath. laguerreL(Apfloat ν, Apfloat λ, Apfloat x)Generalized Laguerre function.ApcomplexFixedPrecisionApcomplexHelper. laguerreL(Apcomplex ν, Apcomplex z)Laguerre function.ApcomplexFixedPrecisionApcomplexHelper. laguerreL(Apcomplex ν, Apcomplex λ, Apcomplex z)Generalized Laguerre function.ApfloatFixedPrecisionApfloatHelper. laguerreL(Apfloat ν, Apfloat x)Laguerre function.ApfloatFixedPrecisionApfloatHelper. laguerreL(Apfloat ν, Apfloat λ, Apfloat x)Generalized Laguerre function.private static ApfloatApfloatMath. lastIterationExtendPrecision(int iterations, int precisingIteration, Apfloat x)static ApintApintMath. lcm(Apint a, Apint b)Least common multiple.static ApcomplexApcomplexMath. legendreP(Apcomplex ν, Apcomplex z)Legendre function.static ApcomplexApcomplexMath. legendreP(Apcomplex ν, Apcomplex μ, Apcomplex z)Associated Legendre function of the first kind.static ApfloatApfloatMath. legendreP(Apfloat ν, Apfloat x)Legendre function.static ApfloatApfloatMath. legendreP(Apfloat ν, Apfloat μ, Apfloat x)Associated Legendre function of the first kind.ApcomplexFixedPrecisionApcomplexHelper. legendreP(Apcomplex ν, Apcomplex z)Legendre function.ApcomplexFixedPrecisionApcomplexHelper. legendreP(Apcomplex ν, Apcomplex μ, Apcomplex z)Associated Legendre function of the first kind.ApfloatFixedPrecisionApfloatHelper. legendreP(Apfloat ν, Apfloat x)Legendre function.ApfloatFixedPrecisionApfloatHelper. legendreP(Apfloat ν, Apfloat μ, Apfloat x)Associated Legendre function of the first kind.static ApcomplexApcomplexMath. legendreQ(Apcomplex ν, Apcomplex z)Legendre function of the second kind.static ApcomplexApcomplexMath. legendreQ(Apcomplex ν, Apcomplex μ, Apcomplex z)Associated Legendre function of the second kind.static ApfloatApfloatMath. legendreQ(Apfloat ν, Apfloat x)Legendre function of the second kind.static ApfloatApfloatMath. legendreQ(Apfloat ν, Apfloat μ, Apfloat x)Associated Legendre function of the second kind.ApcomplexFixedPrecisionApcomplexHelper. legendreQ(Apcomplex ν, Apcomplex z)Legendre function of the second kind.ApcomplexFixedPrecisionApcomplexHelper. legendreQ(Apcomplex ν, Apcomplex μ, Apcomplex z)Associated Legendre function of the second kind.ApfloatFixedPrecisionApfloatHelper. legendreQ(Apfloat ν, Apfloat x)Legendre function of the second kind.ApfloatFixedPrecisionApfloatHelper. legendreQ(Apfloat ν, Apfloat μ, Apfloat x)Associated Legendre function of the second kind.static ApcomplexApfloatHelper. limitPrecision(Apcomplex z, long precision)static ApfloatApfloatHelper. limitPrecision(Apfloat x, long precision)static java.util.PropertiesApfloatContext. loadProperties()Loads properties from a properties file or resource bundle.static ApcomplexApcomplexMath. log(Apcomplex z)Natural logarithm.static ApcomplexApcomplexMath. log(Apcomplex z, Apcomplex w)Logarithm in arbitrary base.static ApfloatApfloatMath. log(Apfloat x)Natural logarithm.private static ApfloatApfloatMath. log(Apfloat x, boolean multiplyByPi)static ApfloatApfloatMath. log(Apfloat x, Apfloat b)Logarithm in arbitrary base.ApcomplexFixedPrecisionApcomplexHelper. log(Apcomplex z)Natural logarithm.ApcomplexFixedPrecisionApcomplexHelper. log(Apcomplex z, Apcomplex w)Logarithm in specified base.ApfloatFixedPrecisionApfloatHelper. log(Apfloat x)Natural logarithm.ApfloatFixedPrecisionApfloatHelper. log(Apfloat x, Apfloat b)Logarithm in specified base.private ApcomplexLambertWHelper. log(Apcomplex z)private ApcomplexLambertWHelper. logApprox(Apcomplex z)static ApcomplexApcomplexMath. logGamma(Apcomplex z)Logarithm of the gamma function.static ApfloatApfloatMath. logGamma(Apfloat x)Logarithm of the gamma function.ApcomplexFixedPrecisionApcomplexHelper. logGamma(Apcomplex z)Logarithm of the gamma function.ApfloatFixedPrecisionApfloatHelper. logGamma(Apfloat x)Logarithm of the gamma function.static ApcomplexApcomplexMath. logIntegral(Apcomplex z)Logarithmic integral.static ApfloatApfloatMath. logIntegral(Apfloat x)Logarithmic integral.ApcomplexFixedPrecisionApcomplexHelper. logIntegral(Apcomplex z)Logarithmic integral.ApfloatFixedPrecisionApfloatHelper. logIntegral(Apfloat x)Logarithmic integral.static ApcomplexApcomplexMath. logisticSigmoid(Apcomplex z)Logistic sigmoid.static ApfloatApfloatMath. logisticSigmoid(Apfloat x)Logistic sigmoid.ApcomplexFixedPrecisionApcomplexHelper. logisticSigmoid(Apcomplex z)Logistic sigmoid.ApfloatFixedPrecisionApfloatHelper. logisticSigmoid(Apfloat x)Logistic sigmoid.static ApfloatApfloatMath. logRadix(long precision, int radix)Gets or calculates logarithm of a radix to required precision.private static ApfloatApfloatMath. logRadix(long precision, int radix, boolean multiplyByPi)ApfloatFixedPrecisionApfloatHelper. logRadix(int radix)Logarithm.static AprationalAprationalMath. max(Aprational x, Aprational y)Returns the greater of the two values.ApfloatFixedPrecisionApfloatHelper. max(Apfloat x, Apfloat y)Maximum value.static AprationalAprationalMath. min(Aprational x, Aprational y)Returns the smaller of the two values.ApfloatFixedPrecisionApfloatHelper. min(Apfloat x, Apfloat y)Minimum value.ApfloatApfloat. mod(Apfloat x)Calculates the remainder when divided by an apfloat.ApintApint. mod(Apint x)Calculates the remainder when divided by an apint.AprationalAprational. mod(Aprational x)Calculates the remainder when divided by an aprational.ApfloatFixedPrecisionApfloatHelper. mod(Apfloat x, Apfloat y)Modulus.static Apfloat[]ApfloatMath. modf(Apfloat x)Split to integer and fractional parts.Apfloat[]FixedPrecisionApfloatHelper. modf(Apfloat x)Split to integer and fractional parts.private static ApintApintMath. modInverse(Apint a, Apint m)static ApintApintMath. modMultiply(Apint a, Apint b, Apint m)Modular multiplication.private static ApintApintMath. modMultiply(Apint x1, Apint x2, Apint y, Apfloat inverseY)static ApintApintMath. modPow(Apint a, Apint b, Apint m)Modular power.ApcomplexApcomplex. multiply(Apcomplex z)Multiplies two apcomplex numbers.ApfloatApfloat. multiply(Apfloat x)Multiplies two apfloats.ApintApint. multiply(Apint x)Multiplies two apints.AprationalAprational. multiply(Aprational x)Multiplies two aprational numbers.ApcomplexFixedPrecisionApcomplexHelper. multiply(Apcomplex z, Apcomplex w)Multiplication.ApfloatFixedPrecisionApfloatHelper. multiply(Apfloat x, Apfloat y)Multiplication.GCDHelper.MatrixGCDHelper.Matrix. multiply(GCDHelper.Matrix a)static ApfloatApfloatMath. multiplyAdd(Apfloat a, Apfloat b, Apfloat c, Apfloat d)Fused multiply-add.ApfloatFixedPrecisionApfloatHelper. multiplyAdd(Apfloat a, Apfloat b, Apfloat c, Apfloat d)Fused multiply-add.private static ApintGCDHelper.Matrix. multiplyAdd(Apint a, Apint b, Apint c, Apint d)private static ApfloatApfloatMath. multiplyAddOrSubtract(Apfloat a, Apfloat b, Apfloat c, Apfloat d, boolean subtract)static ApfloatApfloatMath. multiplySubtract(Apfloat a, Apfloat b, Apfloat c, Apfloat d)Fused multiply-subtract.ApfloatFixedPrecisionApfloatHelper. multiplySubtract(Apfloat a, Apfloat b, Apfloat c, Apfloat d)Fused multiply-subtract.ApcomplexApcomplex. negate()Negative value.static ApcomplexApcomplexMath. negate(Apcomplex z)Deprecated.UseApcomplex.negate().ApfloatApfloat. negate()Negative value.static ApfloatApfloatMath. negate(Apfloat x)Deprecated.UseApfloat.negate().ApintApint. negate()Negative value.static ApintApintMath. negate(Apint x)Deprecated.UseApint.negate().AprationalAprational. negate()Negative value.static AprationalAprationalMath. negate(Aprational x)Deprecated.UseAprational.negate().ApcomplexFixedPrecisionApcomplexHelper. negate(Apcomplex z)Negation.ApfloatFixedPrecisionApfloatHelper. negate(Apfloat x)Negation.private ApcomplexLambertWHelper. negativeComplexSeries()private ApfloatLambertWHelper. negativeRealSeries()ApfloatFixedPrecisionApfloatHelper. nextAfter(Apfloat x, Apfloat y)The number adjacent to the first argument in the direction of the second argument.ApfloatFixedPrecisionApfloatHelper. nextDown(Apfloat x)The adjacent value closer to negative infinity.ApfloatFixedPrecisionApfloatHelper. nextUp(Apfloat x)The adjacent value closer to positive infinity.static ApfloatApcomplexMath. norm(Apcomplex z)Norm.ApfloatFixedPrecisionApcomplexHelper. norm(Apcomplex z)Norm.private static ApfloatApfloatMath. oddProduct(long n, long m, long precision, int radix)private ApfloatApfloatMath.PiCalculator. p(long n)private ApcomplexLambertWHelper. p()static ApfloatApfloatMath. pi(long precision)Calculates π.static ApfloatApfloatMath. pi(long precision, int radix)Calculates π.(package private) ApfloatFixedPrecisionApcomplexHelper. pi()(package private) ApfloatFixedPrecisionApcomplexHelper. pi(int radix)ApfloatFixedPrecisionApfloatHelper. pi()π.ApfloatFixedPrecisionApfloatHelper. pi(int radix)π.static ApcomplexApcomplexMath. pochhammer(Apcomplex z, Apcomplex n)Pochhammer symbol.static ApfloatApfloatMath. pochhammer(Apfloat x, Apfloat n)Pochhammer symbol.ApcomplexFixedPrecisionApcomplexHelper. pochhammer(Apcomplex z, Apcomplex n)Pochhammer symbol.ApfloatFixedPrecisionApfloatHelper. pochhammer(Apfloat x, Apfloat n)Pochhammer symbol.static ApcomplexApcomplexMath. polygamma(long n, Apcomplex z)Polygamma function.static ApfloatApfloatMath. polygamma(long n, Apfloat x)Polygamma function.ApcomplexFixedPrecisionApcomplexHelper. polygamma(long n, Apcomplex z)Polygamma function.ApfloatFixedPrecisionApfloatHelper. polygamma(long n, Apfloat x)Polygamma function.static ApcomplexApcomplexMath. polylog(Apcomplex ν, Apcomplex z)Polylogarithm.static ApfloatApfloatMath. polylog(Apfloat ν, Apfloat x)Polylogarithm.ApcomplexFixedPrecisionApcomplexHelper. polylog(Apcomplex ν, Apcomplex z)Polylogarithm.ApfloatFixedPrecisionApfloatHelper. polylog(Apfloat ν, Apfloat x)Polylogarithm.private ApcomplexLambertWHelper. positiveComplexSeries()private ApfloatLambertWHelper. positiveRealSeries()static ApcomplexApcomplexMath. pow(Apcomplex z, long n)Integer power.static ApcomplexApcomplexMath. pow(Apcomplex z, Apcomplex w)Arbitrary power.static ApfloatApfloatMath. pow(Apfloat x, long n)Integer power.static ApfloatApfloatMath. pow(Apfloat x, Apfloat y)Arbitrary power.static ApintApintMath. pow(Apint x, long n)Integer power.static AprationalAprationalMath. pow(Aprational x, long n)Integer power.ApcomplexFixedPrecisionApcomplexHelper. pow(Apcomplex z, long n)Integer power.ApcomplexFixedPrecisionApcomplexHelper. pow(Apcomplex z, Apcomplex w)Power.ApfloatFixedPrecisionApfloatHelper. pow(Apfloat x, long n)Integer power.ApfloatFixedPrecisionApfloatHelper. pow(Apfloat x, Apfloat y)Power.ApfloatRadixConversionHelper.RadixPowerList. pow(long n)private static ApcomplexApcomplexMath. powAbs(Apcomplex z, long n)private static ApintGCDHelper. powerOfTwo(long n)private static ApintApintMath. powXMinus1(Apint pow, Apint x, long n)private static ApintApintMath. powXPlus1(Apint pow, Apint x, long n)longApcomplex. precision()Returns the precision of this apcomplex.ApcomplexApcomplex. precision(long precision)Returns an apcomplex with the same value as this apcomplex accurate to the specified precision.longApfloat. precision()Returns the precision of this apfloat.ApfloatApfloat. precision(long precision)Returns an apfloat with the same value as this apfloat accurate to the specified precision.longAprational. precision()Returns the precision of this aprational.static ApcomplexApcomplexMath. product(Apcomplex... z)Product of numbers.static ApfloatApfloatMath. product(Apfloat... x)Product of numbers.static ApintApintMath. product(Apint... x)Product of numbers.static AprationalAprationalMath. product(Aprational... x)Product of numbers.ApcomplexFixedPrecisionApcomplexHelper. product(Apcomplex... z)Product.ApfloatFixedPrecisionApfloatHelper. product(Apfloat... x)Product.private ApfloatApfloatMath.PiCalculator. q(long n)voidApfloatMath.PiCalculator. r(long n1, long n2, ApfloatMath.ApfloatHolder T, ApfloatMath.ApfloatHolder Q, ApfloatMath.ApfloatHolder P)ApfloatFixedPrecisionApfloatHelper. random()Return a uniformly distributed random number0 ≤ x < 1.ApfloatFixedPrecisionApfloatHelper. random(int radix)Return a uniformly distributed random number0 ≤ x < 1.ApfloatFixedPrecisionApfloatHelper. randomGaussian()Return a normally distributed random number with mean 0 and standard deviation 1.ApfloatFixedPrecisionApfloatHelper. randomGaussian(int radix)Return a normally distributed random number with mean 0 and standard deviation 1.private static ApcomplexApcomplexMath. rawLog(Apcomplex z)private static ApfloatApfloatMath. rawLog(Apfloat x, boolean multiplyByPi)ApfloatLambertWHelper. real()private ApfloatLambertWHelper. realSeries(Apcomplex p)private static ApintGCDHelper. recursiveGcd(Apint a, Apint b)private static AprationalAprationalMath. recursiveSum(Aprational[] x, int n, int m)private AprationalAprational. reduce()static longApfloatHelper. reducePrecision(long precision)static longApfloatHelper. reducePrecision(long precision, long extraPrecision)static ApcomplexApfloatHelper. reducePrecision(Apcomplex z)static ApcomplexApfloatHelper. reducePrecision(Apcomplex z, long extraPrecision)static ApfloatApfloatHelper. reducePrecision(Apfloat x)static ApfloatApfloatHelper. reducePrecision(Apfloat x, long extraPrecision)static ApcomplexApcomplexMath. root(Apcomplex z, long n)Positive integer root.static ApcomplexApcomplexMath. root(Apcomplex z, long n, long k)Positive integer root.static ApfloatApfloatMath. root(Apfloat x, long n)Positive integer root.static Apint[]ApintMath. root(Apint x, long n)Positive integer root and remainder.ApcomplexFixedPrecisionApcomplexHelper. root(Apcomplex z, long n)Root.ApcomplexFixedPrecisionApcomplexHelper. root(Apcomplex z, long n, long k)Root with branch.ApfloatFixedPrecisionApfloatHelper. root(Apfloat x, long n)Root.static ApfloatApfloatMath. round(Apfloat x, long precision, java.math.RoundingMode roundingMode)Deprecated.static ApfloatAprationalMath. round(Aprational x, long precision, java.math.RoundingMode roundingMode)Deprecated.ApfloatFixedPrecisionApfloatHelper. round(Apfloat x, java.math.RoundingMode roundingMode)Deprecated.(package private) ApintApfloat. roundAway()(package private) ApintAprational. roundAway()static ApintApfloatMath. roundToInteger(Apfloat x, java.math.RoundingMode roundingMode)Roundsxto integer using the specified rounding mode.static ApintAprationalMath. roundToInteger(Aprational x, java.math.RoundingMode roundingMode)Roundsxto integer using the specified rounding mode.ApfloatFixedPrecisionApfloatHelper. roundToInteger(Apfloat x, java.math.RoundingMode roundingMode)Round to integer with specified rounding mode.static ApintRoundingHelper. roundToInteger(Apfloat x, java.math.RoundingMode roundingMode)static ApfloatApfloatMath. roundToMultiple(Apfloat x, Apfloat y, java.math.RoundingMode roundingMode)Roundsxto the nearest multiple ofyusing the specified rounding mode.static AprationalAprationalMath. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)Roundsxto the nearest multiple ofyusing the specified rounding mode.ApfloatFixedPrecisionApfloatHelper. roundToMultiple(Apfloat x, Apfloat y, java.math.RoundingMode roundingMode)Round to multiple with specified rounding mode.static ApfloatRoundingHelper. roundToMultiple(Apfloat x, Apfloat y, java.math.RoundingMode roundingMode)static AprationalRoundingHelper. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)static ApfloatApfloatMath. roundToPlaces(Apfloat x, long places, java.math.RoundingMode roundingMode)Roundsxto the specified number of places using the specified rounding mode.static ApfloatAprationalMath. roundToPlaces(Aprational x, long places, java.math.RoundingMode roundingMode)Roundsxto the specified number of places using the specified rounding mode.ApfloatFixedPrecisionApfloatHelper. roundToPlaces(Apfloat x, long places, java.math.RoundingMode roundingMode)Round to specified number of places with specified rounding mode.static ApfloatRoundingHelper. roundToPlaces(Apfloat x, long places, java.math.RoundingMode roundingMode)static ApfloatApfloatMath. roundToPrecision(Apfloat x, long precision, java.math.RoundingMode roundingMode)Rounds the given number to the specified precision with the specified rounding mode.static ApfloatAprationalMath. roundToPrecision(Aprational x, long precision, java.math.RoundingMode roundingMode)Rounds the given number to the specified precision with the specified rounding mode.ApfloatFixedPrecisionApfloatHelper. roundToPrecision(Apfloat x, java.math.RoundingMode roundingMode)Round to precision with specified rounding mode.static ApfloatRoundingHelper. roundToPrecision(Apfloat x, long precision, java.math.RoundingMode roundingMode)longApcomplex. scale()Returns the scale of this apcomplex.static ApcomplexApcomplexMath. scale(Apcomplex z, long scale)Multiply by a power of the radix.longApfloat. scale()Returns the scale of this apfloat.static ApfloatApfloatMath. scale(Apfloat x, long scale)Multiply by a power of the radix.longApint. scale()Returns the scale of this apint.static ApintApintMath. scale(Apint x, long scale)Multiply by a power of the radix.longAprational. scale()Returns the scale of this aprational.static AprationalAprationalMath. scale(Aprational x, long scale)Multiply by a power of the radix.ApcomplexFixedPrecisionApcomplexHelper. scale(Apcomplex z, long scale)Move the radix point.ApfloatFixedPrecisionApfloatHelper. scale(Apfloat x, long scale)Move the radix point.(package private) ApfloatFixedPrecisionApcomplexHelper. setExponentialPrecision(Apfloat x)(package private) ApfloatFixedPrecisionApcomplexHelper. setLogarithmicPrecision(Apfloat x)static ApcomplexApfloatHelper. setPrecision(Apcomplex z, long precision)private ApcomplexFixedPrecisionApcomplexHelper. setPrecision(Apcomplex z)private Apcomplex[]FixedPrecisionApcomplexHelper. setPrecision(Apcomplex[] z)private ApfloatFixedPrecisionApfloatHelper. setPrecision(Apfloat x)private Apfloat[]FixedPrecisionApfloatHelper. setPrecision(Apfloat[] x)(package private) ApfloatFixedPrecisionApcomplexHelper. setTrigonometricPrecision(Apfloat x)static ApcomplexApcomplexMath. sin(Apcomplex z)Sine.static ApfloatApfloatMath. sin(Apfloat x)Sine.ApcomplexFixedPrecisionApcomplexHelper. sin(Apcomplex z)Sine.ApfloatFixedPrecisionApfloatHelper. sin(Apfloat x)Sine.static ApcomplexApcomplexMath. sinc(Apcomplex z)Sinc.static ApfloatApfloatMath. sinc(Apfloat x)Sinc.ApcomplexFixedPrecisionApcomplexHelper. sinc(Apcomplex z)Sinc.ApfloatFixedPrecisionApfloatHelper. sinc(Apfloat x)Sinc.static ApcomplexApcomplexMath. sinh(Apcomplex z)Hyperbolic sine.static ApfloatApfloatMath. sinh(Apfloat x)Hyperbolic sine.ApcomplexFixedPrecisionApcomplexHelper. sinh(Apcomplex z)Hyperbolic sine.ApfloatFixedPrecisionApfloatHelper. sinh(Apfloat x)Hyperbolic sine.static ApcomplexApcomplexMath. sinhIntegral(Apcomplex z)Hyperbolic sine integral.static ApfloatApfloatMath. sinhIntegral(Apfloat x)Hyperbolic sine integral.ApcomplexFixedPrecisionApcomplexHelper. sinhIntegral(Apcomplex z)Hyperbolic sine integral.ApfloatFixedPrecisionApfloatHelper. sinhIntegral(Apfloat x)Hyperbolic sine integral.static ApcomplexApcomplexMath. sinIntegral(Apcomplex z)Sine integral.static ApfloatApfloatMath. sinIntegral(Apfloat x)Sine integral.ApcomplexFixedPrecisionApcomplexHelper. sinIntegral(Apcomplex z)Sine integral.ApfloatFixedPrecisionApfloatHelper. sinIntegral(Apfloat x)Sine integral.longApcomplex. size()Returns the size of this apcomplex.longApfloat. size()Returns the size of this apfloat.static longApfloatHelper. size(Aprational x)longApint. size()Returns the size of this apint.longAprational. size()Returns the size of this aprational.static ApcomplexApcomplexMath. sphericalHarmonicY(Apcomplex λ, Apcomplex μ, Apcomplex ϑ, Apcomplex ϕ)Spherical harmonic function.private static ApcomplexApcomplexMath. sphericalHarmonicY(Apint n, Apint m, Apcomplex ϑ, Apcomplex ϕ)ApcomplexFixedPrecisionApcomplexHelper. sphericalHarmonicY(Apcomplex λ, Apcomplex μ, Apcomplex ϑ, Apcomplex ϕ)Spherical harmonic function.private static ApfloatRadixConversionHelper. split(Apfloat x, int toRadix, long size, long split, RadixConversionHelper.RadixPowerList radixPowerList)static ApcomplexApcomplexMath. sqrt(Apcomplex z)Square root.static ApfloatApfloatMath. sqrt(Apfloat x)Square root.static Apint[]ApintMath. sqrt(Apint x)Square root and remainder.ApcomplexFixedPrecisionApcomplexHelper. sqrt(Apcomplex z)Square root.ApfloatFixedPrecisionApfloatHelper. sqrt(Apfloat x)Square root.ApcomplexApcomplex. subtract(Apcomplex z)Subtracts two apcomplex numbers.ApfloatApfloat. subtract(Apfloat x)Subtracts two apfloats.ApintApint. subtract(Apint x)Subtracts two apints.AprationalAprational. subtract(Aprational x)Subtracts two aprational numbers.ApcomplexFixedPrecisionApcomplexHelper. subtract(Apcomplex z, Apcomplex w)Subtraction.ApfloatFixedPrecisionApfloatHelper. subtract(Apfloat x, Apfloat y)Subtraction.static ApcomplexApcomplexMath. sum(Apcomplex... z)Sum of numbers.static ApfloatApfloatMath. sum(Apfloat... x)Sum of numbers.static ApintApintMath. sum(Apint... x)Sum of numbers.static AprationalAprationalMath. sum(Aprational... x)Sum of numbers.ApcomplexFixedPrecisionApcomplexHelper. sum(Apcomplex... z)Sum.ApfloatFixedPrecisionApfloatHelper. sum(Apfloat... x)Sum.static ApcomplexApcomplexMath. tan(Apcomplex z)Tangent.(package private) static ApcomplexApcomplexMath. tan(Apcomplex z, boolean negate)static ApfloatApfloatMath. tan(Apfloat x)Tangent.ApcomplexFixedPrecisionApcomplexHelper. tan(Apcomplex z)Tangent.ApfloatFixedPrecisionApfloatHelper. tan(Apfloat x)Tangent.(package private) static ApcomplexApcomplexMath. tanFixedPrecision(Apcomplex z)static ApcomplexApcomplexMath. tanh(Apcomplex z)Hyperbolic tangent.private static ApcomplexApcomplexMath. tanh(Apcomplex z, boolean negate)static ApfloatApfloatMath. tanh(Apfloat x)Hyperbolic tangent.private static ApfloatApfloatMath. tanh(Apfloat x, boolean negate)ApcomplexFixedPrecisionApcomplexHelper. tanh(Apcomplex z)Hyperbolic tangent.ApfloatFixedPrecisionApfloatHelper. tanh(Apfloat x)Hyperbolic tangent.(package private) static ApcomplexApcomplexMath. tanhFixedPrecision(Apcomplex z)(package private) static ApfloatApfloatMath. tanhFixedPrecision(Apfloat x)booleanApcomplex. test(Apcomplex z)Tests two apcomplex numbers for equality.booleanApfloat. test(Apfloat x)Tests two apfloat numbers for equality.booleanAprational. test(Apfloat x)static ApfloatApfloatMath. toDegrees(Apfloat x)Converts an angle measured in radians to degrees.ApfloatFixedPrecisionApfloatHelper. toDegrees(Apfloat x)Convert radians to degrees.static ApfloatApfloatMath. toRadians(Apfloat x)Converts an angle measured in degrees to radians.ApfloatFixedPrecisionApfloatHelper. toRadians(Apfloat x)Convert degrees to radians.ApcomplexApcomplex. toRadix(int radix)Convert this apcomplex to the specified radix.ApfloatApfloat. toRadix(int radix)Convert this apfloat to the specified radix.ApintApint. toRadix(int radix)Convert this apint to the specified radix.AprationalAprational. toRadix(int radix)Convert this aprational to the specified radix.static ApfloatRadixConversionHelper. toRadix(Apfloat x, int toRadix)private static ApfloatRadixConversionHelper. toRadixFractionalPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList)private static ApfloatRadixConversionHelper. toRadixIntegerPart(Apfloat x, int toRadix, long size, long scale, RadixConversionHelper.RadixPowerList radixPowerList)private static ApfloatRadixConversionHelper. toRadixNormalizedPart(Apfloat x, int toRadix, long size, RadixConversionHelper.RadixPowerList radixPowerList)java.lang.StringApcomplex. toString(boolean pretty)Returns a string representation of this apcomplex.java.lang.StringApfloat. toString(boolean pretty)Returns a string representation of this apfloat.java.lang.StringApint. toString(boolean pretty)Returns a string representation of this aprational.java.lang.StringAprational. toString(boolean pretty)Returns a string representation of this aprational.ApintApfloat. truncate()Truncates fractional part.static ApintApfloatMath. truncate(Apfloat x)Truncates fractional part.ApintAprational. truncate()Truncates fractional part.ApfloatFixedPrecisionApfloatHelper. truncate(Apfloat x)Truncate fractional part.private ApfloatLambertWHelper. twoPi()private ApfloatLambertWHelper. twoPiK()ApfloatFixedPrecisionApcomplexHelper. ulp(Apcomplex z)Unit in the last place.ApfloatFixedPrecisionApfloatHelper. ulp(Apfloat x)Unit in the last place.private static longGCDHelper. v(Apint a)ApcomplexFixedPrecisionApcomplexHelper. valueOf(Apcomplex z)Returns the value with the specified precision.(package private) ApfloatFixedPrecisionApcomplexHelper. valueOf(Apfloat x)static ApcomplexApcomplexMath. w(Apcomplex z)Lambert W function.static ApcomplexApcomplexMath. w(Apcomplex z, long k)Lambert W function for the specified branch.static ApfloatApfloatMath. w(Apfloat x)Lambert W function.ApcomplexFixedPrecisionApcomplexHelper. w(Apcomplex z)Lambert W function.ApcomplexFixedPrecisionApcomplexHelper. w(Apcomplex z, long k)Lambert W function for the specified branch.ApfloatFixedPrecisionApfloatHelper. w(Apfloat x)Lambert W function.static ApcomplexLambertWHelper. w(Apcomplex z)static ApcomplexLambertWHelper. w(Apcomplex z, long k)static ApfloatLambertWHelper. w(Apfloat x)voidApcomplex. writeTo(java.io.Writer out)Write a string representation of this apcomplex to aWriter.voidApcomplex. writeTo(java.io.Writer out, boolean pretty)Write a string representation of this apcomplex to aWriter.voidApfloat. writeTo(java.io.Writer out, boolean pretty)Write a string representation of this apfloat to aWriter.voidApint. writeTo(java.io.Writer out, boolean pretty)Write a string representation of this aprational to aWriter.voidAprational. writeTo(java.io.Writer out)Write a string representation of this aprational to aWriter.voidAprational. writeTo(java.io.Writer out, boolean pretty)Write a string representation of this aprational to aWriter.static ApcomplexApcomplexMath. zeta(Apcomplex s)Riemann zeta function.static ApcomplexApcomplexMath. zeta(Apcomplex s, Apcomplex a)Hurwitz zeta function.static ApfloatApfloatMath. zeta(Apfloat s)Riemann zeta function.static ApfloatApfloatMath. zeta(Apfloat s, Apfloat a)Hurwitz zeta function.ApcomplexFixedPrecisionApcomplexHelper. zeta(Apcomplex s)Riemann zeta function.ApcomplexFixedPrecisionApcomplexHelper. zeta(Apcomplex s, Apcomplex a)Hurwitz zeta function.ApfloatFixedPrecisionApfloatHelper. zeta(Apfloat s)Riemann zeta function.ApfloatFixedPrecisionApfloatHelper. zeta(Apfloat s, Apfloat a)Hurwitz zeta function.Constructors in org.apfloat that throw ApfloatRuntimeException Constructor Description Apcomplex(java.io.PushbackReader in)Reads an apcomplex from a reader.Apcomplex(java.lang.String value)Constructs an apcomplex from a string.Apfloat(double value)Constructs an apfloat from the specifieddouble.Apfloat(double value, long precision)Constructs an apfloat from the specifieddoubleand precision.Apfloat(double value, long precision, int radix)Constructs an apfloat from the specifieddouble, precision and radix.Apfloat(float value)Constructs an apfloat from the specifiedfloat.Apfloat(float value, long precision)Constructs an apfloat from the specifiedfloatand precision.Apfloat(float value, long precision, int radix)Constructs an apfloat from the specifiedfloat, precision and radix.Apfloat(long value)Constructs an apfloat from the specifiedlong.Apfloat(long value, long precision)Constructs an apfloat from the specifiedlongand precision.Apfloat(long value, long precision, int radix)Constructs an apfloat from the specifiedlong, precision and radix.Apfloat(java.io.PushbackReader in)Reads an apfloat from a stream using default precision and radix.Apfloat(java.io.PushbackReader in, long precision)Reads an apfloat from a stream using the specified precision.Apfloat(java.io.PushbackReader in, long precision, int radix)Reads an apfloat from a stream using the specified precision and radix.Apfloat(java.lang.String value)Constructs an apfloat from the specified string.Apfloat(java.lang.String value, long precision)Constructs an apfloat from the specified string and precision.Apfloat(java.lang.String value, long precision, int radix)Constructs an apfloat from the specified string, precision and radix.Apfloat(java.math.BigDecimal value)Creates an apfloat from aBigDecimal.Apfloat(java.math.BigDecimal value, long precision)Creates an apfloat from aBigDecimal.Apfloat(java.math.BigInteger value)Constructs an apfloat from aBigInteger.Apfloat(java.math.BigInteger value, long precision)Constructs an apfloat from aBigIntegerwith the specified precision.Apfloat(java.math.BigInteger value, long precision, int radix)Constructs an apfloat from aBigIntegerwith the specified precision and radix.Apint(long value)Constructs an apfloat from the specifiedlong.Apint(long value, int radix)Constructs an apfloat from the specifiedlongand radix.Apint(java.io.PushbackReader in)Reads an apint from a stream using the default radix.Apint(java.io.PushbackReader in, int radix)Reads an apint from a stream using the specified radix.Apint(java.lang.String value)Constructs an apfloat from the specified string.Apint(java.lang.String value, int radix)Constructs an apfloat from the specified string and radix.Apint(java.math.BigInteger value)Constructs an apint from aBigInteger.Apint(java.math.BigInteger value, int radix)Constructs an apint from aBigIntegerusing the specified radix.Aprational(double value)Constructs an aprational from adouble.Aprational(double value, int radix)Constructs an aprational from adoubleusing the specified radix.Aprational(java.io.PushbackReader in)Reads an aprational from a reader.Aprational(java.io.PushbackReader in, int radix)Reads an aprational from a reader.Aprational(java.lang.String value)Constructs an aprational from a string.Aprational(java.lang.String value, int radix)Constructs an aprational from a string with the specified radix.Aprational(java.math.BigInteger value)Constructs an aprational from aBigInteger.Aprational(java.math.BigInteger value, int radix)Constructs an aprational from aBigIntegerusing the specified radix.Aprational(Apint value)Construct an integer aprational whose denominator is one.Aprational(Apint numerator, Apint denominator)Construct an aprational with the specified numerator and denominator.EulerHelper(Apfloat n2, long precision, int radix)PiCalculator(int radix)RadixPowerList(int fromRadix, int toRadix, long precision) -
Uses of ApfloatRuntimeException in org.apfloat.aparapi
Methods in org.apfloat.aparapi that throw ApfloatRuntimeException Modifier and Type Method Description voidIntAparapiFactor3NTTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidLongAparapiFactor3NTTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidIntAparapiNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidLongAparapiNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidIntAparapiMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)voidLongAparapiMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)voidIntAparapiMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)voidLongAparapiMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)voidIntKernel. setArrayAccess(ArrayAccess arrayAccess)voidLongKernel. setArrayAccess(ArrayAccess arrayAccess)voidIntAparapiFactor3NTTStrategy. transform(DataStorage dataStorage, int modulus)voidLongAparapiFactor3NTTStrategy. transform(DataStorage dataStorage, int modulus)voidIntAparapiFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidLongAparapiFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidIntAparapiNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Transform the columns of the data matrix.voidLongAparapiNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Transform the columns of the data matrix.voidIntAparapiMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)voidLongAparapiMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)voidIntAparapiMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)voidLongAparapiMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2) -
Uses of ApfloatRuntimeException in org.apfloat.internal
Subclasses of ApfloatRuntimeException in org.apfloat.internal Modifier and Type Class Description classApfloatInternalExceptionException indicating some unexpected apfloat implementation specific error situation.classBackingStorageExceptionException indicating a backing storage failure.classImplementationMismatchExceptionException indicating a different implementation of the apfloat SPI being used in two operands of a calculation.classRadixMismatchExceptionException indicating a different radix being used in two operands of a calculation.classTransformLengthExceededExceptionException indicating that the "size" of the numbers used in a multiplication is too large.Methods in org.apfloat.internal that throw ApfloatRuntimeException Modifier and Type Method Description ApfloatImplDoubleApfloatImpl. absCeil()ApfloatImplFloatApfloatImpl. absCeil()ApfloatImplIntApfloatImpl. absCeil()ApfloatImplLongApfloatImpl. absCeil()ApfloatImplDoubleApfloatImpl. absFloor()ApfloatImplFloatApfloatImpl. absFloor()ApfloatImplIntApfloatImpl. absFloor()ApfloatImplLongApfloatImpl. absFloor()java.lang.DoubleDoubleAdditionStrategy. add(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Double carry, DataStorage.Iterator dst, long size)java.lang.FloatFloatAdditionStrategy. add(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Float carry, DataStorage.Iterator dst, long size)java.lang.IntegerIntAdditionStrategy. add(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Integer carry, DataStorage.Iterator dst, long size)java.lang.LongLongAdditionStrategy. add(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Long carry, DataStorage.Iterator dst, long size)ApfloatImplDoubleApfloatImpl. addOrSubtract(ApfloatImpl x, boolean subtract)ApfloatImplFloatApfloatImpl. addOrSubtract(ApfloatImpl x, boolean subtract)ApfloatImplIntApfloatImpl. addOrSubtract(ApfloatImpl x, boolean subtract)ApfloatImplLongApfloatImpl. addOrSubtract(ApfloatImpl x, boolean subtract)protected DataStorageThreeNTTConvolutionStrategy. autoConvolute(DataStorage x, long resultSize)Convolutes a data set with itself.protected DataStorageThreeNTTConvolutionStrategy. autoConvoluteOne(DataStorage x, long length, int modulus, boolean cached)Performs an autoconvolution modulo one modulus, of the specified transform length.doubleDoubleBaseMath. baseAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, double carry, DataStorage.Iterator dst, long size)Addition in some base.floatFloatBaseMath. baseAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, float carry, DataStorage.Iterator dst, long size)Addition in some base.intIntBaseMath. baseAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, int carry, DataStorage.Iterator dst, long size)Addition in some base.longLongBaseMath. baseAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, long carry, DataStorage.Iterator dst, long size)Addition in some base.private doubleDoubleCarryCRTStepStrategy. baseCarry(DataStorage.Iterator srcDst, double carry, long size)private floatFloatCarryCRTStepStrategy. baseCarry(DataStorage.Iterator srcDst, float carry, long size)private intIntCarryCRTStepStrategy. baseCarry(DataStorage.Iterator srcDst, int carry, long size)private longLongCarryCRTStepStrategy. baseCarry(DataStorage.Iterator srcDst, long carry, long size)doubleDoubleBaseMath. baseDivide(DataStorage.Iterator src1, double src2, double carry, DataStorage.Iterator dst, long size)Division in some base.floatFloatBaseMath. baseDivide(DataStorage.Iterator src1, float src2, float carry, DataStorage.Iterator dst, long size)Division in some base.intIntBaseMath. baseDivide(DataStorage.Iterator src1, int src2, int carry, DataStorage.Iterator dst, long size)Division in some base.longLongBaseMath. baseDivide(DataStorage.Iterator src1, long src2, long carry, DataStorage.Iterator dst, long size)Division in some base.doubleDoubleBaseMath. baseMultiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, double src3, double carry, DataStorage.Iterator dst, long size)Multiplication and addition in some base.floatFloatBaseMath. baseMultiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, float src3, float carry, DataStorage.Iterator dst, long size)Multiplication and addition in some base.intIntBaseMath. baseMultiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, int src3, int carry, DataStorage.Iterator dst, long size)Multiplication and addition in some base.longLongBaseMath. baseMultiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, long src3, long carry, DataStorage.Iterator dst, long size)Multiplication and addition in some base.doubleDoubleBaseMath. baseSubtract(DataStorage.Iterator src1, DataStorage.Iterator src2, double carry, DataStorage.Iterator dst, long size)Subtraction in some base.floatFloatBaseMath. baseSubtract(DataStorage.Iterator src1, DataStorage.Iterator src2, float carry, DataStorage.Iterator dst, long size)Subtraction in some base.intIntBaseMath. baseSubtract(DataStorage.Iterator src1, DataStorage.Iterator src2, int carry, DataStorage.Iterator dst, long size)Subtraction in some base.longLongBaseMath. baseSubtract(DataStorage.Iterator src1, DataStorage.Iterator src2, long carry, DataStorage.Iterator dst, long size)Subtraction in some base.double[]DoubleCarryCRTStepStrategy. carry(DataStorage dataStorage, long size, long resultSize, long offset, long length, double[] results, double[] previousResults)float[]FloatCarryCRTStepStrategy. carry(DataStorage dataStorage, long size, long resultSize, long offset, long length, float[] results, float[] previousResults)int[]IntCarryCRTStepStrategy. carry(DataStorage dataStorage, long size, long resultSize, long offset, long length, int[] results, int[] previousResults)long[]LongCarryCRTStepStrategy. carry(DataStorage dataStorage, long size, long resultSize, long offset, long length, long[] results, long[] previousResults)DataStorageStepCarryCRTStrategy. carryCRT(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, long resultSize)Calculate the final result of a three-NTT convolution.private voidDoubleDiskDataStorage.BlockIterator. checkAvailable()private voidFloatDiskDataStorage.BlockIterator. checkAvailable()private voidIntDiskDataStorage.BlockIterator. checkAvailable()private voidLongDiskDataStorage.BlockIterator. checkAvailable()(package private) static voidDiskDataStorage. cleanUp()voidDoubleDiskDataStorage.BlockIterator. close()Closes the iterator.voidDoubleDiskDataStorage.DoubleDiskArrayAccess. close()voidDoubleDiskDataStorage.MemoryArrayAccess. close()voidDoubleDiskDataStorage.TransposedMemoryArrayAccess. close()voidDoubleMemoryArrayAccess. close()voidFloatDiskDataStorage.BlockIterator. close()Closes the iterator.voidFloatDiskDataStorage.FloatDiskArrayAccess. close()voidFloatDiskDataStorage.MemoryArrayAccess. close()voidFloatDiskDataStorage.TransposedMemoryArrayAccess. close()voidFloatMemoryArrayAccess. close()voidIntDiskDataStorage.BlockIterator. close()Closes the iterator.voidIntDiskDataStorage.IntDiskArrayAccess. close()voidIntDiskDataStorage.MemoryArrayAccess. close()voidIntDiskDataStorage.TransposedMemoryArrayAccess. close()voidIntMemoryArrayAccess. close()voidLongDiskDataStorage.BlockIterator. close()Closes the iterator.voidLongDiskDataStorage.LongDiskArrayAccess. close()voidLongDiskDataStorage.MemoryArrayAccess. close()voidLongDiskDataStorage.TransposedMemoryArrayAccess. close()voidLongMemoryArrayAccess. close()private intDoubleApfloatImpl. compareMantissaTo(DoubleApfloatImpl that)private intFloatApfloatImpl. compareMantissaTo(FloatApfloatImpl that)private intIntApfloatImpl. compareMantissaTo(IntApfloatImpl that)private intLongApfloatImpl. compareMantissaTo(LongApfloatImpl that)intDoubleApfloatImpl. compareTo(ApfloatImpl x)intFloatApfloatImpl. compareTo(ApfloatImpl x)intIntApfloatImpl. compareTo(ApfloatImpl x)intLongApfloatImpl. compareTo(ApfloatImpl x)DataStorageDoubleKaratsubaConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageDoubleMediumConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageDoubleShortConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageFloatKaratsubaConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageFloatMediumConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageFloatShortConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageIntKaratsubaConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageIntMediumConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageIntShortConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageLongKaratsubaConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageLongMediumConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageLongShortConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)DataStorageThreeNTTConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)protected DataStorageThreeNTTConvolutionStrategy. convoluteOne(DataStorage x, DataStorage y, long length, int modulus, boolean cached)Performs a convolution modulo one modulus, of the specified transform length.ApfloatImplDoubleApfloatBuilder. createApfloat(double value, long precision, int radix)ApfloatImplDoubleApfloatBuilder. createApfloat(long value, long precision, int radix)ApfloatImplDoubleApfloatBuilder. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)ApfloatImplDoubleApfloatBuilder. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)ApfloatImplFloatApfloatBuilder. createApfloat(double value, long precision, int radix)ApfloatImplFloatApfloatBuilder. createApfloat(long value, long precision, int radix)ApfloatImplFloatApfloatBuilder. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)ApfloatImplFloatApfloatBuilder. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)ApfloatImplIntApfloatBuilder. createApfloat(double value, long precision, int radix)ApfloatImplIntApfloatBuilder. createApfloat(long value, long precision, int radix)ApfloatImplIntApfloatBuilder. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)ApfloatImplIntApfloatBuilder. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)ApfloatImplLongApfloatBuilder. createApfloat(double value, long precision, int radix)ApfloatImplLongApfloatBuilder. createApfloat(long value, long precision, int radix)ApfloatImplLongApfloatBuilder. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)ApfloatImplLongApfloatBuilder. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)protected abstract DataStorageAbstractDataStorageBuilder. createCachedDataStorage()Create a cached data storage.DataStorageAbstractDataStorageBuilder. createCachedDataStorage(long size)protected DataStorageDoubleDataStorageBuilder. createCachedDataStorage()protected DataStorageFloatDataStorageBuilder. createCachedDataStorage()protected DataStorageIntDataStorageBuilder. createCachedDataStorage()protected DataStorageLongDataStorageBuilder. createCachedDataStorage()protected DataStorageThreeNTTConvolutionStrategy. createCachedDataStorage(long size)Create a cached (if possible) data storage for the specified number of elements.DataStorageAbstractDataStorageBuilder. createDataStorage(long size)DataStorageAbstractDataStorageBuilder. createDataStorage(DataStorage dataStorage)private static DataStorageDoubleApfloatImpl. createDataStorage(long size)private static DataStorageFloatApfloatImpl. createDataStorage(long size)private static DataStorageIntApfloatImpl. createDataStorage(long size)private static DataStorageLongApfloatImpl. createDataStorage(long size)protected DataStorageThreeNTTConvolutionStrategy. createDataStorage(DataStorage dataStorage)Create a cached data storage from the (possibly) cached data storage.protected ParallelRunnableDoubleNTTStepStrategy. createMultiplyElementsParallelRunnable(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)Create a ParallelRunnable object for multiplying the elements of the matrix.protected ParallelRunnableFloatNTTStepStrategy. createMultiplyElementsParallelRunnable(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)Create a ParallelRunnable object for multiplying the elements of the matrix.protected ParallelRunnableIntNTTStepStrategy. createMultiplyElementsParallelRunnable(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)Create a ParallelRunnable object for multiplying the elements of the matrix.protected ParallelRunnableLongNTTStepStrategy. createMultiplyElementsParallelRunnable(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)Create a ParallelRunnable object for multiplying the elements of the matrix.protected abstract DataStorageAbstractDataStorageBuilder. createNonCachedDataStorage()Create a non-cached data storage.protected DataStorageDoubleDataStorageBuilder. createNonCachedDataStorage()protected DataStorageFloatDataStorageBuilder. createNonCachedDataStorage()protected DataStorageIntDataStorageBuilder. createNonCachedDataStorage()protected DataStorageLongDataStorageBuilder. createNonCachedDataStorage()protected ParallelRunnableDoubleNTTStepStrategy. createTransformRowsParallelRunnable(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Create a ParallelRunnable object for transforming the rows of the matrix.protected ParallelRunnableFloatNTTStepStrategy. createTransformRowsParallelRunnable(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Create a ParallelRunnable object for transforming the rows of the matrix.protected ParallelRunnableIntNTTStepStrategy. createTransformRowsParallelRunnable(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Create a ParallelRunnable object for transforming the rows of the matrix.protected ParallelRunnableLongNTTStepStrategy. createTransformRowsParallelRunnable(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Create a ParallelRunnable object for transforming the rows of the matrix.double[]DoubleCarryCRTStepStrategy. crt(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, DataStorage dataStorage, long size, long resultSize, long offset, long length)float[]FloatCarryCRTStepStrategy. crt(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, DataStorage dataStorage, long size, long resultSize, long offset, long length)int[]IntCarryCRTStepStrategy. crt(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, DataStorage dataStorage, long size, long resultSize, long offset, long length)long[]LongCarryCRTStepStrategy. crt(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, DataStorage dataStorage, long size, long resultSize, long offset, long length)java.lang.DoubleDoubleAdditionStrategy. divide(DataStorage.Iterator src1, java.lang.Double src2, java.lang.Double carry, DataStorage.Iterator dst, long size)java.lang.FloatFloatAdditionStrategy. divide(DataStorage.Iterator src1, java.lang.Float src2, java.lang.Float carry, DataStorage.Iterator dst, long size)java.lang.IntegerIntAdditionStrategy. divide(DataStorage.Iterator src1, java.lang.Integer src2, java.lang.Integer carry, DataStorage.Iterator dst, long size)java.lang.LongLongAdditionStrategy. divide(DataStorage.Iterator src1, java.lang.Long src2, java.lang.Long carry, DataStorage.Iterator dst, long size)private voidDoubleTableFNTStrategy. divideElements(ArrayAccess arrayAccess, double divisor)private voidFloatTableFNTStrategy. divideElements(ArrayAccess arrayAccess, float divisor)private voidIntTableFNTStrategy. divideElements(ArrayAccess arrayAccess, int divisor)private voidLongTableFNTStrategy. divideElements(ArrayAccess arrayAccess, long divisor)ApfloatImplDoubleApfloatImpl. divideShort(ApfloatImpl x)ApfloatImplFloatApfloatImpl. divideShort(ApfloatImpl x)ApfloatImplIntApfloatImpl. divideShort(ApfloatImpl x)ApfloatImplLongApfloatImpl. divideShort(ApfloatImpl x)private <T> DataStorageStepCarryCRTStrategy. doCarryCRT(java.lang.Class<T> elementArrayType, DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, long resultSize)longDoubleApfloatImpl. equalDigits(ApfloatImpl x)longFloatApfloatImpl. equalDigits(ApfloatImpl x)longIntApfloatImpl. equalDigits(ApfloatImpl x)longLongApfloatImpl. equalDigits(ApfloatImpl x)private longDoubleApfloatImpl. findMismatch(DataStorage.Iterator thisIterator, DataStorage.Iterator thatIterator, long size)private longFloatApfloatImpl. findMismatch(DataStorage.Iterator thisIterator, DataStorage.Iterator thatIterator, long size)private longIntApfloatImpl. findMismatch(DataStorage.Iterator thisIterator, DataStorage.Iterator thatIterator, long size)private longLongApfloatImpl. findMismatch(DataStorage.Iterator thisIterator, DataStorage.Iterator thatIterator, long size)ApfloatImplDoubleApfloatImpl. frac()ApfloatImplFloatApfloatImpl. frac()ApfloatImplIntApfloatImpl. frac()ApfloatImplLongApfloatImpl. frac()(package private) static voidDiskDataStorage. gc()voidDoubleBuilderFactory. gc()voidFloatBuilderFactory. gc()voidIntBuilderFactory. gc()voidLongBuilderFactory. gc()private longDoubleApfloatImpl. getBasePrecision()private longFloatApfloatImpl. getBasePrecision()private longIntApfloatImpl. getBasePrecision()private longLongApfloatImpl. getBasePrecision()doubleDoubleDiskDataStorage.BlockIterator. getDouble()floatFloatDiskDataStorage.BlockIterator. getFloat()private intDoubleApfloatImpl. getInitialDigits()private intDoubleApfloatImpl. getInitialDigits(DataStorage dataStorage)private intFloatApfloatImpl. getInitialDigits()private intFloatApfloatImpl. getInitialDigits(DataStorage dataStorage)private intIntApfloatImpl. getInitialDigits()private intIntApfloatImpl. getInitialDigits(DataStorage dataStorage)private intLongApfloatImpl. getInitialDigits()private intLongApfloatImpl. getInitialDigits(DataStorage dataStorage)intIntDiskDataStorage.BlockIterator. getInt()private static longDoubleApfloatImpl. getLeadingZeros(DataStorage dataStorage, long index)private static longFloatApfloatImpl. getLeadingZeros(DataStorage dataStorage, long index)private static longIntApfloatImpl. getLeadingZeros(DataStorage dataStorage, long index)private static longLongApfloatImpl. getLeadingZeros(DataStorage dataStorage, long index)private doubleDoubleApfloatImpl. getLeastSignificantWord(long index, double word)private floatFloatApfloatImpl. getLeastSignificantWord(long index, float word)private intIntApfloatImpl. getLeastSignificantWord(long index, int word)private longLongApfloatImpl. getLeastSignificantWord(long index, long word)private longDoubleApfloatImpl. getLeastZeros()private longFloatApfloatImpl. getLeastZeros()private longIntApfloatImpl. getLeastZeros()private longLongApfloatImpl. getLeastZeros()longLongDiskDataStorage.BlockIterator. getLong()private doubleDoubleApfloatImpl. getMostSignificantWord()private static doubleDoubleApfloatImpl. getMostSignificantWord(DataStorage dataStorage)private floatFloatApfloatImpl. getMostSignificantWord()private static floatFloatApfloatImpl. getMostSignificantWord(DataStorage dataStorage)private intIntApfloatImpl. getMostSignificantWord()private static intIntApfloatImpl. getMostSignificantWord(DataStorage dataStorage)private longLongApfloatImpl. getMostSignificantWord()private static longLongApfloatImpl. getMostSignificantWord(DataStorage dataStorage)private longDoubleApfloatImpl. getSize()private longFloatApfloatImpl. getSize()private longIntApfloatImpl. getSize()private longLongApfloatImpl. getSize()private static longDoubleApfloatImpl. getTrailingZeros(DataStorage dataStorage, long index)private static longFloatApfloatImpl. getTrailingZeros(DataStorage dataStorage, long index)private static longIntApfloatImpl. getTrailingZeros(DataStorage dataStorage, long index)private static longLongApfloatImpl. getTrailingZeros(DataStorage dataStorage, long index)private DataStorage.IteratorDoubleApfloatImpl. getZeroPaddedIterator(long start, long end)private DataStorage.IteratorFloatApfloatImpl. getZeroPaddedIterator(long start, long end)private DataStorage.IteratorIntApfloatImpl. getZeroPaddedIterator(long start, long end)private DataStorage.IteratorLongApfloatImpl. getZeroPaddedIterator(long start, long end)protected voidDiskDataStorage. implCopyFrom(DataStorage dataStorage, long size)protected voidDoubleMemoryDataStorage. implCopyFrom(DataStorage dataStorage, long size)protected voidFloatMemoryDataStorage. implCopyFrom(DataStorage dataStorage, long size)protected voidIntMemoryDataStorage. implCopyFrom(DataStorage dataStorage, long size)protected voidLongMemoryDataStorage. implCopyFrom(DataStorage dataStorage, long size)protected ArrayAccessDiskDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessDoubleDiskDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessDoubleMemoryDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessDoubleMemoryDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessFloatDiskDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessFloatMemoryDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessFloatMemoryDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessIntDiskDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessIntMemoryDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessIntMemoryDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessLongDiskDataStorage. implGetArray(int mode, long offset, int length)protected ArrayAccessLongMemoryDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessLongMemoryDataStorage. implGetArray(int mode, long offset, int length)protected longDiskDataStorage. implGetSize()protected ArrayAccessDiskDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessDoubleMemoryDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessFloatMemoryDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessIntMemoryDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)protected ArrayAccessLongMemoryDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)protected voidDiskDataStorage. implSetSize(long size)protected voidDoubleMemoryDataStorage. implSetSize(long size)protected voidFloatMemoryDataStorage. implSetSize(long size)protected voidIntMemoryDataStorage. implSetSize(long size)protected voidLongMemoryDataStorage. implSetSize(long size)protected DataStorageDoubleDiskDataStorage. implSubsequence(long offset, long length)protected DataStorageDoubleMemoryDataStorage. implSubsequence(long offset, long length)protected DataStorageFloatDiskDataStorage. implSubsequence(long offset, long length)protected DataStorageFloatMemoryDataStorage. implSubsequence(long offset, long length)protected DataStorageIntDiskDataStorage. implSubsequence(long offset, long length)protected DataStorageIntMemoryDataStorage. implSubsequence(long offset, long length)protected DataStorageLongDiskDataStorage. implSubsequence(long offset, long length)protected DataStorageLongMemoryDataStorage. implSubsequence(long offset, long length)private voidDiskDataStorage.FileStorage. init()voidDoubleTableFNT. inverseTableFNT(ArrayAccess arrayAccess, double[] wTable, int[] permutationTable)Inverse (Cooley-Tukey) fast Number Theoretic Transform.voidFloatTableFNT. inverseTableFNT(ArrayAccess arrayAccess, float[] wTable, int[] permutationTable)Inverse (Cooley-Tukey) fast Number Theoretic Transform.voidIntTableFNT. inverseTableFNT(ArrayAccess arrayAccess, int[] wTable, int[] permutationTable)Inverse (Cooley-Tukey) fast Number Theoretic Transform.voidLongTableFNT. inverseTableFNT(ArrayAccess arrayAccess, long[] wTable, int[] permutationTable)Inverse (Cooley-Tukey) fast Number Theoretic Transform.protected abstract voidAbstractStepFNTStrategy. inverseTransform(DataStorage dataStorage, int n1, int n2, long length, long totalTransformLength, int modulus)Inverse transform the data in steps.voidAbstractStepFNTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidDoubleTableFNTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidFactor3NTTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidFloatTableFNTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidIntTableFNTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)voidLongTableFNTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)protected voidSixStepFNTStrategy. inverseTransform(DataStorage dataStorage, int n1, int n2, long length, long totalTransformLength, int modulus)protected voidTwoPassFNTStrategy. inverseTransform(DataStorage dataStorage, int n1, int n2, long length, long totalTransformLength, int modulus)protected abstract booleanAbstractDataStorageBuilder. isCached(DataStorage dataStorage)Test if the data storage is of cached type.protected booleanDoubleDataStorageBuilder. isCached(DataStorage dataStorage)protected booleanFloatDataStorageBuilder. isCached(DataStorage dataStorage)protected booleanIntDataStorageBuilder. isCached(DataStorage dataStorage)protected booleanLongDataStorageBuilder. isCached(DataStorage dataStorage)booleanDoubleApfloatImpl. isOne()booleanFloatApfloatImpl. isOne()booleanIntApfloatImpl. isOne()booleanLongApfloatImpl. isOne()booleanDoubleApfloatImpl. isShort()booleanFloatApfloatImpl. isShort()booleanIntApfloatImpl. isShort()booleanLongApfloatImpl. isShort()DataStorage.IteratorDoubleDiskDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorDoubleMemoryDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorFloatDiskDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorFloatMemoryDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorIntDiskDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorIntMemoryDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorLongDiskDataStorage. iterator(int mode, long startPosition, long endPosition)DataStorage.IteratorLongMemoryDataStorage. iterator(int mode, long startPosition, long endPosition)ApfloatImplDoubleApfloatImpl. multiply(ApfloatImpl x)ApfloatImplFloatApfloatImpl. multiply(ApfloatImpl x)ApfloatImplIntApfloatImpl. multiply(ApfloatImpl x)ApfloatImplLongApfloatImpl. multiply(ApfloatImpl x)java.lang.DoubleDoubleAdditionStrategy. multiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Double src3, java.lang.Double carry, DataStorage.Iterator dst, long size)java.lang.FloatFloatAdditionStrategy. multiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Float src3, java.lang.Float carry, DataStorage.Iterator dst, long size)java.lang.IntegerIntAdditionStrategy. multiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Integer src3, java.lang.Integer carry, DataStorage.Iterator dst, long size)java.lang.LongLongAdditionStrategy. multiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Long src3, java.lang.Long carry, DataStorage.Iterator dst, long size)voidDoubleNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidFloatNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidIntNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidLongNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)voidDoubleNTTConvolutionStepStrategy. multiplyInPlace(DataStorage sourceAndDestination, DataStorage source, int modulus)voidFloatNTTConvolutionStepStrategy. multiplyInPlace(DataStorage sourceAndDestination, DataStorage source, int modulus)voidIntNTTConvolutionStepStrategy. multiplyInPlace(DataStorage sourceAndDestination, DataStorage source, int modulus)voidLongNTTConvolutionStepStrategy. multiplyInPlace(DataStorage sourceAndDestination, DataStorage source, int modulus)ApfloatImplDoubleApfloatImpl. negate()ApfloatImplFloatApfloatImpl. negate()ApfloatImplIntApfloatImpl. negate()ApfloatImplLongApfloatImpl. negate()voidDoubleDiskDataStorage.BlockIterator. next()voidFloatDiskDataStorage.BlockIterator. next()voidIntDiskDataStorage.BlockIterator. next()voidLongDiskDataStorage.BlockIterator. next()private voidDiskDataStorage. pad(long position, long size)voidDoubleMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.voidFloatMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.voidIntMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.voidLongMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.voidDoubleMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.voidFloatMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.voidIntMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.voidLongMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.private voidDiskDataStorage. readToArray(long readPosition, ArrayAccess arrayAccess, int writePosition, int length)VMessagePasser. receiveMessage(K receiver)Receive a message.static voidParallelRunner. runParallel(ParallelRunnable parallelRunnable)Run a ParallelRunnable object in parallel using multiple threads.longDoubleApfloatImpl. scale()longFloatApfloatImpl. scale()longIntApfloatImpl. scale()longLongApfloatImpl. scale()protected voidDiskDataStorage. setArray(ArrayAccess arrayAccess, int startColumn, int columns, int rows)Write the data back to the same location in the file that was retrieved withDiskDataStorage.implGetArray(int,int,int,int).voidDoubleDiskDataStorage.BlockIterator. setDouble(double value)voidFloatDiskDataStorage.BlockIterator. setFloat(float value)voidIntDiskDataStorage.BlockIterator. setInt(int value)voidLongDiskDataStorage.BlockIterator. setLong(long value)voidDiskDataStorage.FileStorage. setSize(long size)protected voidDiskDataStorage. setTransposedArray(ArrayAccess arrayAccess, int startColumn, int columns, int rows)Write the data back to the same location in the file that was retrieved withDiskDataStorage.implGetTransposedArray(int,int,int,int).voidDoubleBuilderFactory. shutdown()voidFloatBuilderFactory. shutdown()voidIntBuilderFactory. shutdown()voidLongBuilderFactory. shutdown()longDoubleApfloatImpl. size()longFloatApfloatImpl. size()longIntApfloatImpl. size()longLongApfloatImpl. size()voidDoubleNTTConvolutionStepStrategy. squareInPlace(DataStorage sourceAndDestination, int modulus)voidFloatNTTConvolutionStepStrategy. squareInPlace(DataStorage sourceAndDestination, int modulus)voidIntNTTConvolutionStepStrategy. squareInPlace(DataStorage sourceAndDestination, int modulus)voidLongNTTConvolutionStepStrategy. squareInPlace(DataStorage sourceAndDestination, int modulus)java.lang.DoubleDoubleAdditionStrategy. subtract(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Double carry, DataStorage.Iterator dst, long size)java.lang.FloatFloatAdditionStrategy. subtract(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Float carry, DataStorage.Iterator dst, long size)java.lang.IntegerIntAdditionStrategy. subtract(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Integer carry, DataStorage.Iterator dst, long size)java.lang.LongLongAdditionStrategy. subtract(DataStorage.Iterator src1, DataStorage.Iterator src2, java.lang.Long carry, DataStorage.Iterator dst, long size)voidDoubleTableFNT. tableFNT(ArrayAccess arrayAccess, double[] wTable, int[] permutationTable)Forward (Sande-Tukey) fast Number Theoretic Transform.voidFloatTableFNT. tableFNT(ArrayAccess arrayAccess, float[] wTable, int[] permutationTable)Forward (Sande-Tukey) fast Number Theoretic Transform.voidIntTableFNT. tableFNT(ArrayAccess arrayAccess, int[] wTable, int[] permutationTable)Forward (Sande-Tukey) fast Number Theoretic Transform.voidLongTableFNT. tableFNT(ArrayAccess arrayAccess, long[] wTable, int[] permutationTable)Forward (Sande-Tukey) fast Number Theoretic Transform.java.lang.StringDoubleApfloatImpl. toString(boolean pretty)java.lang.StringFloatApfloatImpl. toString(boolean pretty)java.lang.StringIntApfloatImpl. toString(boolean pretty)java.lang.StringLongApfloatImpl. toString(boolean pretty)voidDiskDataStorage.FileStorage. transferFrom(java.nio.channels.ReadableByteChannel in, long position, long size)protected voidDiskDataStorage. transferFrom(java.nio.channels.ReadableByteChannel in, long position, long size)Transfer from a readable channel, possibly in multiple chunks.voidDiskDataStorage.FileStorage. transferTo(java.nio.channels.WritableByteChannel out, long position, long size)protected voidDiskDataStorage. transferTo(java.nio.channels.WritableByteChannel out, long position, long size)Transfer to a writable channel, possibly in multiple chunks.voidAbstractStepFNTStrategy. transform(DataStorage dataStorage, int modulus)protected abstract voidAbstractStepFNTStrategy. transform(DataStorage dataStorage, int n1, int n2, long length, int modulus)Transform the data in steps.voidDoubleTableFNTStrategy. transform(DataStorage dataStorage, int modulus)voidFactor3NTTStrategy. transform(DataStorage dataStorage, int modulus)voidFloatTableFNTStrategy. transform(DataStorage dataStorage, int modulus)voidIntTableFNTStrategy. transform(DataStorage dataStorage, int modulus)voidLongTableFNTStrategy. transform(DataStorage dataStorage, int modulus)protected voidSixStepFNTStrategy. transform(DataStorage dataStorage, int n1, int n2, long length, int modulus)protected voidTwoPassFNTStrategy. transform(DataStorage dataStorage, int n1, int n2, long length, int modulus)voidDoubleFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidFloatFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidIntFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidLongFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)voidDoubleNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)voidFloatNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)voidIntNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)voidLongNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)voidDoubleMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)Transpose a n1 x n2 matrix.voidFloatMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)Transpose a n1 x n2 matrix.voidIntMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)Transpose a n1 x n2 matrix.voidLongMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)Transpose a n1 x n2 matrix.voidDoubleMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)Transpose a square n1 x n1 block of n1 x n2 matrix.voidFloatMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)Transpose a square n1 x n1 block of n1 x n2 matrix.voidIntMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)Transpose a square n1 x n1 block of n1 x n2 matrix.voidLongMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)Transpose a square n1 x n1 block of n1 x n2 matrix.private voidDiskDataStorage. writeFromArray(ArrayAccess arrayAccess, int readPosition, long writePosition, int length)voidDoubleApfloatImpl. writeTo(java.io.Writer out, boolean pretty)voidFloatApfloatImpl. writeTo(java.io.Writer out, boolean pretty)voidIntApfloatImpl. writeTo(java.io.Writer out, boolean pretty)voidLongApfloatImpl. writeTo(java.io.Writer out, boolean pretty)Constructors in org.apfloat.internal that throw ApfloatRuntimeException Constructor Description BlockIterator(int mode, long startPosition, long endPosition)BlockIterator(int mode, long startPosition, long endPosition)BlockIterator(int mode, long startPosition, long endPosition)BlockIterator(int mode, long startPosition, long endPosition)DiskDataStorage()Default constructor.DoubleApfloatImpl(double value, long precision, int radix)Create a newDoubleApfloatImplinstance from adouble.DoubleApfloatImpl(long value, long precision, int radix)Create a newDoubleApfloatImplinstance from along.DoubleApfloatImpl(java.io.PushbackReader in, long precision, int radix, boolean isInteger)Create a newDoubleApfloatImplinstance reading from a stream.DoubleApfloatImpl(java.lang.String value, long precision, int radix, boolean isInteger)Create a newDoubleApfloatImplinstance from a String.DoubleDiskArrayAccess(int mode, long fileOffset, int length)DoubleDiskDataStorage()Default constructor.FileStorage()FloatApfloatImpl(double value, long precision, int radix)Create a newFloatApfloatImplinstance from adouble.FloatApfloatImpl(long value, long precision, int radix)Create a newFloatApfloatImplinstance from along.FloatApfloatImpl(java.io.PushbackReader in, long precision, int radix, boolean isInteger)Create a newFloatApfloatImplinstance reading from a stream.FloatApfloatImpl(java.lang.String value, long precision, int radix, boolean isInteger)Create a newFloatApfloatImplinstance from a String.FloatDiskArrayAccess(int mode, long fileOffset, int length)FloatDiskDataStorage()Default constructor.IntApfloatImpl(double value, long precision, int radix)Create a newIntApfloatImplinstance from adouble.IntApfloatImpl(long value, long precision, int radix)Create a newIntApfloatImplinstance from along.IntApfloatImpl(java.io.PushbackReader in, long precision, int radix, boolean isInteger)Create a newIntApfloatImplinstance reading from a stream.IntApfloatImpl(java.lang.String value, long precision, int radix, boolean isInteger)Create a newIntApfloatImplinstance from a String.IntDiskArrayAccess(int mode, long fileOffset, int length)IntDiskDataStorage()Default constructor.LongApfloatImpl(double value, long precision, int radix)Create a newLongApfloatImplinstance from adouble.LongApfloatImpl(long value, long precision, int radix)Create a newLongApfloatImplinstance from along.LongApfloatImpl(java.io.PushbackReader in, long precision, int radix, boolean isInteger)Create a newLongApfloatImplinstance reading from a stream.LongApfloatImpl(java.lang.String value, long precision, int radix, boolean isInteger)Create a newLongApfloatImplinstance from a String.LongDiskArrayAccess(int mode, long fileOffset, int length)LongDiskDataStorage()Default constructor.ReadOnlyIterator(long startPosition, long endPosition)ReadOnlyIterator(long startPosition, long endPosition)ReadOnlyIterator(long startPosition, long endPosition)ReadOnlyIterator(long startPosition, long endPosition)ReadWriteIterator(int mode, long startPosition, long endPosition)ReadWriteIterator(long startPosition, long endPosition)ReadWriteIterator(int mode, long startPosition, long endPosition)ReadWriteIterator(long startPosition, long endPosition)ReadWriteIterator(int mode, long startPosition, long endPosition)ReadWriteIterator(long startPosition, long endPosition)ReadWriteIterator(int mode, long startPosition, long endPosition)ReadWriteIterator(long startPosition, long endPosition)WriteOnlyIterator(long startPosition, long endPosition)WriteOnlyIterator(long startPosition, long endPosition)WriteOnlyIterator(long startPosition, long endPosition)WriteOnlyIterator(long startPosition, long endPosition) -
Uses of ApfloatRuntimeException in org.apfloat.samples
Methods in org.apfloat.samples that throw ApfloatRuntimeException Modifier and Type Method Description private ApfloatPi.BinarySplittingPiCalculator. a(long n)ApfloatPi.BinarySplittingSeries. a(long n)Binary splitting term.ApfloatPi.ChudnovskyBinarySplittingSeries. a(long n)ApfloatPi.RamanujanBinarySplittingSeries. a(long n)protected Operation<Apfloat>PiAWT. getOperation(long precision, int radix)Get the calculation operation to execute.protected Operation<Apfloat>PiParallelAWT. getOperation(long precision, int radix)static voidPi. main(java.lang.String[] args)Command-line entry point.static voidPiDistributed. main(java.lang.String[] args)Command-line entry point.static voidPiParallel. main(java.lang.String[] args)Command-line entry point.private ApfloatPi.BinarySplittingPiCalculator. p(long n)ApfloatPi.BinarySplittingSeries. p(long n)Binary splitting term.ApfloatPi.ChudnovskyBinarySplittingSeries. p(long n)ApfloatPi.RamanujanBinarySplittingSeries. p(long n)private ApfloatPi.BinarySplittingPiCalculator. q(long n)ApfloatPi.BinarySplittingSeries. q(long n)Binary splitting term.ApfloatPi.ChudnovskyBinarySplittingSeries. q(long n)ApfloatPi.RamanujanBinarySplittingSeries. q(long n)voidPi.BinarySplittingPiCalculator. r(long n1, long n2, ApfloatHolder T, ApfloatHolder Q, ApfloatHolder P, Pi.BinarySplittingProgressIndicator progressIndicator)Entry point for the binary splitting algorithm.voidPiDistributed.DistributedBinarySplittingPiCalculator. r(long n1, long n2, ApfloatHolder T, ApfloatHolder Q, ApfloatHolder P, ApfloatHolder F, PiDistributed.Node[] nodes)Entry point for the distributed binary splitting algorithm.voidPiParallel.ParallelBinarySplittingPiCalculator. r(long n1, long n2, ApfloatHolder T, ApfloatHolder Q, ApfloatHolder P, Pi.BinarySplittingProgressIndicator progressIndicator)static voidPi. run(long precision, int radix, Operation<Apfloat> operation)Execute an operation and display some additional information.Constructors in org.apfloat.samples that throw ApfloatRuntimeException Constructor Description ChudnovskyPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.ChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)Construct a pi calculator with the specified binary splitting algorithm.DistributedChudnovskyPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.DistributedChudnovskyPiCalculator(PiDistributed.DistributedBinarySplittingPiCalculator calculator, long precision, int radix)DistributedRamanujanPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.DistributedRamanujanPiCalculator(PiDistributed.DistributedBinarySplittingPiCalculator calculator, long precision, int radix)ParallelBinarySplittingPiCalculator(Pi.BinarySplittingSeries series)Construct a parallel pi calculator with the specified precision and radix.ParallelChudnovskyPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.ParallelChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)Construct a pi calculator with the specified binary splitting algorithm.ParallelRamanujanPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.ParallelRamanujanPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)Construct a pi calculator with the specified binary splitting algorithm.RamanujanPiCalculator(long precision, int radix)Construct a pi calculator with the specified precision and radix.RamanujanPiCalculator(Pi.BinarySplittingPiCalculator calculator, long precision, int radix)Construct a pi calculator with the specified binary splitting algorithm. -
Uses of ApfloatRuntimeException in org.apfloat.spi
Methods in org.apfloat.spi that throw ApfloatRuntimeException Modifier and Type Method Description ApfloatImplApfloatImpl. absCeil()Returns thisApfloatImplrounded away from zero.ApfloatImplApfloatImpl. absFloor()Returns thisApfloatImplrounded towards zero.TAdditionStrategy. add(DataStorage.Iterator src1, DataStorage.Iterator src2, T carry, DataStorage.Iterator dst, long size)Addition in some base.ApfloatImplApfloatImpl. addOrSubtract(ApfloatImpl x, boolean subtract)Add or subtract anApfloatImplto this object.TCarryCRTStepStrategy. carry(DataStorage dataStorage, long size, long resultSize, long offset, long length, T results, T previousResults)Propagate carries from the previous block computed with the CRT method.DataStorageCarryCRTStrategy. carryCRT(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, long resultSize)Calculate the final result of a three-NTT convolution.abstract voidArrayAccess. close()Close this array access and commit any changes to the underlying data storage if applicable.voidDataStorage.Iterator. close()Closes the iterator.intApfloatImpl. compareTo(ApfloatImpl x)Compare thisApfloatImpland another number.DataStorageConvolutionStrategy. convolute(DataStorage x, DataStorage y, long resultSize)Convolutes the two sets of data.voidDataStorage. copyFrom(DataStorage dataStorage)Copies all data from another data storage to this data storage.voidDataStorage. copyFrom(DataStorage dataStorage, long size)Copies the specified number of elements from another data storage to this data storage.ApfloatImplApfloatBuilder. createApfloat(double value, long precision, int radix)Create a newApfloatImplinstance from adouble.ApfloatImplApfloatBuilder. createApfloat(long value, long precision, int radix)Create a newApfloatImplinstance from along.ApfloatImplApfloatBuilder. createApfloat(java.io.PushbackReader in, long precision, int radix, boolean isInteger)Create a newApfloatImplinstance reading from a stream.ApfloatImplApfloatBuilder. createApfloat(java.lang.String value, long precision, int radix, boolean isInteger)Create a newApfloatImplinstance from aString.DataStorageDataStorageBuilder. createCachedDataStorage(long size)Get a data storage that is cached in memory, if possible, for the requested size of data.DataStorageDataStorageBuilder. createDataStorage(long size)Get an appropriate type of data storage for the requested size of data.DataStorageDataStorageBuilder. createDataStorage(DataStorage dataStorage)Convert cached data storage to the appropriate normal data storage type.TCarryCRTStepStrategy. crt(DataStorage resultMod0, DataStorage resultMod1, DataStorage resultMod2, DataStorage dataStorage, long size, long resultSize, long offset, long length)Perform the Chinese Remainder Theorem (CRT) on each element of the three result data sets to get the result of each element modulo the product of the three moduli.TAdditionStrategy. divide(DataStorage.Iterator src1, T src2, T carry, DataStorage.Iterator dst, long size)Division in some base.ApfloatImplApfloatImpl. divideShort(ApfloatImpl x)Divide thisApfloatImplby anApfloatImplthat is "short".longApfloatImpl. equalDigits(ApfloatImpl x)The number of equal digits in thisApfloatImpland another number.ApfloatImplApfloatImpl. frac()Returns the fractional part of thisApfloatImpl.voidBuilderFactory. gc()Do garbage collection and related things such as empty any reference queues.<T> TDataStorage.Iterator. get(java.lang.Class<T> type)Gets the current element as a the specified element type.ArrayAccessDataStorage. getArray(int mode, int startColumn, int columns, int rows)Maps a block of data to a memory array when the data is treated as a matrix.ArrayAccessDataStorage. getArray(int mode, long offset, int length)Gets an array access to the data of this data storage when the data is treated as a linear block.abstract java.lang.ObjectArrayAccess. getData()Returns the array of this array access.doubleDataStorage.AbstractIterator. getDouble()doubleDataStorage.Iterator. getDouble()Gets the current element as adouble.double[]ArrayAccess. getDoubleData()Returns the array of this array access as adouble[].floatDataStorage.AbstractIterator. getFloat()floatDataStorage.Iterator. getFloat()Gets the current element as afloat.float[]ArrayAccess. getFloatData()Returns the array of this array access as afloat[].intDataStorage.AbstractIterator. getInt()intDataStorage.Iterator. getInt()Gets the current element as anint.int[]ArrayAccess. getIntData()Returns the array of this array access as anint[].longDataStorage.AbstractIterator. getLong()longDataStorage.Iterator. getLong()Gets the current element as along.long[]ArrayAccess. getLongData()Returns the array of this array access as along[].longDataStorage. getSize()Return the size of the data storage, or the length of this sub-sequence if this data storage is a sub-sequence.ArrayAccessDataStorage. getTransposedArray(int mode, int startColumn, int columns, int rows)Maps a transposed block of data to a memory array when the data is treated as a matrix.protected abstract voidDataStorage. implCopyFrom(DataStorage dataStorage, long size)Copies the specified number of elements from another data storage to this data storage.protected abstract ArrayAccessDataStorage. implGetArray(int mode, int startColumn, int columns, int rows)Maps a block of data to a memory array when the data is treated as a matrix.protected abstract ArrayAccessDataStorage. implGetArray(int mode, long offset, int length)Gets an array access to the data of this data storage when it is treated as a linear block.protected abstract longDataStorage. implGetSize()Return the size of the whole data storage, not including sub-sequence settings.protected abstract ArrayAccessDataStorage. implGetTransposedArray(int mode, int startColumn, int columns, int rows)Maps a transposed block of data to a memory array when the data is treated as a matrix.protected abstract voidDataStorage. implSetSize(long size)Sets the size of the data storage.protected abstract DataStorageDataStorage. implSubsequence(long offset, long length)Implementation of getting a subsequence of this data storage.voidNTTStrategy. inverseTransform(DataStorage dataStorage, int modulus, long totalTransformLength)Perform an inverse transform on the data.booleanApfloatImpl. isOne()Tests if this number is equal to 1.booleanApfloatImpl. isShort()Returns if thisApfloatImplis "short".abstract DataStorage.IteratorDataStorage. iterator(int mode, long startPosition, long endPosition)Constructs a new iterator.ApfloatImplApfloatImpl. multiply(ApfloatImpl x)Multiply this object by anApfloatImpl.TAdditionStrategy. multiplyAdd(DataStorage.Iterator src1, DataStorage.Iterator src2, T src3, T carry, DataStorage.Iterator dst, long size)Multiplication and addition in some base.voidNTTStepStrategy. multiplyElements(ArrayAccess arrayAccess, int startRow, int startColumn, int rows, int columns, long length, long totalTransformLength, boolean isInverse, int modulus)Multiply each matrix element(i, j)bywi * j / totalTransformLength.voidNTTConvolutionStepStrategy. multiplyInPlace(DataStorage sourceAndDestination, DataStorage source, int modulus)Linear multiplication in the number theoretic domain.ApfloatImplApfloatImpl. negate()Returns thisApfloatImplnegated.voidDataStorage.AbstractIterator. next()Advances the position in the stream by one element.voidDataStorage.Iterator. next()Advances the position in the stream by one element.voidMatrixStrategy. permuteToDoubleWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.voidMatrixStrategy. permuteToHalfWidth(ArrayAccess arrayAccess, int n1, int n2)Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.ApfloatImplApfloatImpl. precision(long precision)Returns thisApfloatImplwith the specified precision.longApfloatImpl. scale()Returns the scale of thisApfloatImpl.<T> voidDataStorage.Iterator. set(java.lang.Class<T> type, T value)Sets the current element as the specified element type.voidDataStorage.AbstractIterator. setDouble(double value)voidDataStorage.Iterator. setDouble(double value)Sets the current element as adouble.voidDataStorage.AbstractIterator. setFloat(float value)voidDataStorage.Iterator. setFloat(float value)Sets the current element as afloat.voidDataStorage.AbstractIterator. setInt(int value)voidDataStorage.Iterator. setInt(int value)Sets the current element as anint.voidDataStorage.AbstractIterator. setLong(long value)voidDataStorage.Iterator. setLong(long value)Sets the current element as along.voidDataStorage. setReadOnly()Sets this data storage as read-only.voidDataStorage. setSize(long size)Sets the size of the data storage.private voidDataStorage. setSubsequenced()voidBuilderFactory. shutdown()Shuts down the builder factory.longApfloatImpl. size()Returns the size of the mantissa of thisApfloatImpl.voidNTTConvolutionStepStrategy. squareInPlace(DataStorage sourceAndDestination, int modulus)Linear squaring in the number theoretic domain.DataStorageDataStorage. subsequence(long offset, long length)Get a subsequence of this data storage.TAdditionStrategy. subtract(DataStorage.Iterator src1, DataStorage.Iterator src2, T carry, DataStorage.Iterator dst, long size)Subtraction in some base.java.lang.StringApfloatImpl. toString(boolean pretty)Convert thisApfloatImpltoString.voidNTTStrategy. transform(DataStorage dataStorage, int modulus)Perform a forward transform on the data.voidFactor3NTTStepStrategy. transformColumns(DataStorage dataStorage0, DataStorage dataStorage1, DataStorage dataStorage2, long startColumn, long columns, long power2length, long length, boolean isInverse, int modulus)Transform the columns of a matrix using a 3-point transform.voidNTTStepStrategy. transformRows(ArrayAccess arrayAccess, int length, int count, boolean isInverse, boolean permute, int modulus)Transform the rows of the data matrix.voidMatrixStrategy. transpose(ArrayAccess arrayAccess, int n1, int n2)Transpose a n1 x n2 matrix.voidMatrixStrategy. transposeSquare(ArrayAccess arrayAccess, int n1, int n2)Transpose a square n1 x n1 block of n1 x n2 matrix.voidApfloatImpl. writeTo(java.io.Writer out, boolean pretty)Print thisApfloatImplto a stream.Constructors in org.apfloat.spi that throw ApfloatRuntimeException Constructor Description AbstractIterator(int mode, long startPosition, long endPosition)Construct a new iterator.
-