A B C D E F G H I J K L M N O P Q R S T U V W X Z Ν
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class org.apfloat.HypergeometricHelper
- a - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- a - Variable in class org.apfloat.IncompleteGammaHelper.GammaValue
- a - Variable in class org.apfloat.IncompleteGammaHelper.Sequence
- a(long) - Method in class org.apfloat.ApfloatMath.PiCalculator
- a(long) - Method in class org.apfloat.IncompleteGammaHelper.Sequence
- a(long) - Method in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
- a(long) - Method in interface org.apfloat.samples.Pi.BinarySplittingSeries
-
Binary splitting term.
- a(long) - Method in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- a(long) - Method in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- A - Variable in class org.apfloat.ApfloatMath.PiCalculator
- A - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- A - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- abortButton - Variable in class org.apfloat.calc.CalculatorAWT
- abortButton - Variable in class org.apfloat.samples.PiAWT
- abortCalculation() - Method in class org.apfloat.calc.CalculatorAWT
- aborted() - Method in class org.apfloat.samples.PiAWT
- abs() - Method in class org.apfloat.Apfloat
- abs() - Method in class org.apfloat.Apint
- abs() - Method in class org.apfloat.Aprational
- abs(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- abs(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- abs(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Absolute value.
- abs(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Absolute value.
- abs(Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- abs(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Absolute value.
- abs(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Absolute value.
- abs(Apint) - Static method in class org.apfloat.ApintMath
-
Absolute value.
- abs(Aprational) - Static method in class org.apfloat.AprationalMath
-
Absolute value.
- absCeil() - Method in class org.apfloat.internal.DoubleApfloatImpl
- absCeil() - Method in class org.apfloat.internal.FloatApfloatImpl
- absCeil() - Method in class org.apfloat.internal.IntApfloatImpl
- absCeil() - Method in class org.apfloat.internal.LongApfloatImpl
- absCeil() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns this
ApfloatImpl
rounded away from zero. - absFloor() - Method in class org.apfloat.internal.DoubleApfloatImpl
- absFloor() - Method in class org.apfloat.internal.FloatApfloatImpl
- absFloor() - Method in class org.apfloat.internal.IntApfloatImpl
- absFloor() - Method in class org.apfloat.internal.LongApfloatImpl
- absFloor() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns this
ApfloatImpl
rounded towards zero. - AbstractBinarySplittingSeries(long, int) - Constructor for class org.apfloat.samples.Pi.AbstractBinarySplittingSeries
-
Construct a binary splitting series with the specified precision and radix.
- AbstractCalculatorImpl - Class in org.apfloat.calc
-
Basic calculator implementation.
- AbstractCalculatorImpl() - Constructor for class org.apfloat.calc.AbstractCalculatorImpl
-
Default constructor.
- AbstractConvolutionBuilder - Class in org.apfloat.internal
-
Abstract base class for creating convolutions of suitable type for the specified length.
- AbstractConvolutionBuilder() - Constructor for class org.apfloat.internal.AbstractConvolutionBuilder
-
Subclass constructor.
- AbstractDataStorageBuilder - Class in org.apfloat.internal
-
Abstract base class for a data storage creation strategy.
- AbstractDataStorageBuilder() - Constructor for class org.apfloat.internal.AbstractDataStorageBuilder
-
Subclass constructor.
- AbstractIterator(int, long, long) - Constructor for class org.apfloat.spi.DataStorage.AbstractIterator
-
Construct a new iterator.
- AbstractNTTBuilder - Class in org.apfloat.internal
-
Abstract base class for creating Number Theoretic Transforms suitable for the specified length, based on available memory configured in the
ApfloatContext
. - AbstractNTTBuilder() - Constructor for class org.apfloat.internal.AbstractNTTBuilder
-
Subclass constructor.
- AbstractStepFNTStrategy - Class in org.apfloat.internal
-
Abstract superclass for step-based FNT strategies.
- AbstractStepFNTStrategy() - Constructor for class org.apfloat.internal.AbstractStepFNTStrategy
-
Subclass constructor.
- acos(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- acos(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- acos(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse cosine.
- acos(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Arc cosine.
- acos(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- acos(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse cosine.
- acos(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Arc cosine.
- acos(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- acosh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- acosh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- acosh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse hyperbolic cosine.
- acosh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic arc cosine.
- acosh(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- acosh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse hyperbolic cosine.
- acosh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic arc cosine.
- add(double[], double[]) - Method in class org.apfloat.internal.DoubleCRTMath
-
Adds three words.
- add(float[], float[]) - Method in class org.apfloat.internal.FloatCRTMath
-
Adds three words.
- add(int[], int[]) - Method in class org.apfloat.internal.IntCRTMath
-
Adds three words.
- add(long[], long[]) - Method in class org.apfloat.internal.LongCRTMath
-
Adds three words.
- add(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- add(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- add(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- add(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Addition.
- add(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- add(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Adds two apcomplex numbers.
- add(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Addition.
- add(Apfloat) - Method in class org.apfloat.Apfloat
-
Adds two apfloats.
- add(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Addition.
- add(Apint) - Method in class org.apfloat.Apint
-
Adds two apints.
- add(Aprational) - Method in class org.apfloat.Aprational
-
Adds two aprational numbers.
- add(DataStorage.Iterator, DataStorage.Iterator, Double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleAdditionStrategy
- add(DataStorage.Iterator, DataStorage.Iterator, Float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatAdditionStrategy
- add(DataStorage.Iterator, DataStorage.Iterator, Integer, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntAdditionStrategy
- add(DataStorage.Iterator, DataStorage.Iterator, Long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongAdditionStrategy
- add(DataStorage.Iterator, DataStorage.Iterator, T, DataStorage.Iterator, long) - Method in interface org.apfloat.spi.AdditionStrategy
-
Addition in some base.
- add(DataStorage, DataStorage) - Method in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
- add(DataStorage, DataStorage) - Method in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
- add(DataStorage, DataStorage) - Method in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
- add(DataStorage, DataStorage) - Method in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
- add_escapes(String) - Static method in exception org.apfloat.calc.ParseException
-
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
- addEscapes(String) - Static method in error org.apfloat.calc.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addExact(long, long) - Static method in class org.apfloat.spi.Util
-
Returns the sum of the arguments, throwing an exception if the result overflows a long.
- additionBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- additionBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- additionBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- additionBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- AdditionBuilder<T> - Interface in org.apfloat.spi
-
Interface of a factory for creating addition strategies.
- AdditionStrategy<T> - Interface in org.apfloat.spi
-
Generic addition strategy.
- additiveExpression() - Method in class org.apfloat.calc.CalculatorParser
- addOrSubtract(Apfloat, boolean) - Method in class org.apfloat.Apfloat
- addOrSubtract(ApfloatImpl, boolean) - Method in class org.apfloat.internal.DoubleApfloatImpl
- addOrSubtract(ApfloatImpl, boolean) - Method in class org.apfloat.internal.FloatApfloatImpl
- addOrSubtract(ApfloatImpl, boolean) - Method in class org.apfloat.internal.IntApfloatImpl
- addOrSubtract(ApfloatImpl, boolean) - Method in class org.apfloat.internal.LongApfloatImpl
- addOrSubtract(ApfloatImpl, boolean) - Method in interface org.apfloat.spi.ApfloatImpl
-
Add or subtract an
ApfloatImpl
to this object. - adjustBeginLineColumn(int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustIntegerAB() - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- adjustIntegerCAB() - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- adjustOffset(Apfloat, Apfloat) - Method in class org.apfloat.HypergeometricHelper
- agm(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- agm(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- agm(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Arithmetic-geometric mean.
- agm(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Arithmetic-geometric mean.
- agm(Apcomplex, Apcomplex, Consumer<Apcomplex>) - Static method in class org.apfloat.ApcomplexMath
- agm(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Arithmetic-geometric mean.
- agm(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Arithmetic-geometric mean.
- agm(Apfloat, Apfloat, Consumer<Apfloat>) - Static method in class org.apfloat.ApfloatMath
- agmConsume(Consumer<Apcomplex>, Apcomplex, Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- agmConsume(Consumer<Apfloat>, Apfloat, Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- airy(Function<Long, Apcomplex>, long, int) - Static method in class org.apfloat.ApcomplexMath
- airyAi(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- airyAi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- airyAi(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Airy function Ai.
- airyAi(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Airy function Ai.
- airyAi(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- airyAi(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Airy function Ai.
- airyAi(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Airy function Ai.
- airyAi(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- airyAiPrime(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- airyAiPrime(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- airyAiPrime(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Derivative of the Airy function Ai.
- airyAiPrime(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Derivative of the Airy function Ai.
- airyAiPrime(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- airyAiPrime(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Derivative of the Airy function Ai.
- airyAiPrime(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Derivative of the Airy function Ai.
- airyAiPrime(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- airyBi(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- airyBi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- airyBi(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Airy function Bi.
- airyBi(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Airy function Bi.
- airyBi(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- airyBi(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Airy function Bi.
- airyBi(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Airy function Bi.
- airyBi(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- airyBiPrime(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- airyBiPrime(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- airyBiPrime(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Derivative of the Airy function Bi.
- airyBiPrime(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Derivative of the Airy function Bi.
- airyBiPrime(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- airyBiPrime(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Derivative of the Airy function Bi.
- airyBiPrime(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Derivative of the Airy function Bi.
- airyBiPrime(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- allRoots(Apcomplex, int) - Static method in class org.apfloat.ApcomplexMath
-
All values of the positive integer root.
- allRoots(Apcomplex, int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
All branches of a root.
- ALPHA - Static variable in class org.apfloat.EulerHelper
- alternatingSum(Apcomplex) - Static method in class org.apfloat.ZetaHelper
- alternative(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- Apcomplex - Class in org.apfloat
-
Arbitrary precision complex number class.
- Apcomplex() - Constructor for class org.apfloat.Apcomplex
-
Default constructor.
- Apcomplex(PushbackReader) - Constructor for class org.apfloat.Apcomplex
-
Reads an apcomplex from a reader.
- Apcomplex(String) - Constructor for class org.apfloat.Apcomplex
-
Constructs an apcomplex from a string.
- Apcomplex(Apfloat) - Constructor for class org.apfloat.Apcomplex
-
Construct a real apcomplex whose imaginary part is zero.
- Apcomplex(Apfloat, Apfloat) - Constructor for class org.apfloat.Apcomplex
-
Construct an apcomplex with the specified real and imaginary part.
- ApcomplexFunctions() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- ApcomplexMath - Class in org.apfloat
-
Various mathematical functions for arbitrary precision complex numbers.
- ApcomplexMath() - Constructor for class org.apfloat.ApcomplexMath
- apfloat - Class in <Unnamed>
-
Default initial settings for the global
ApfloatContext
. - apfloat - Variable in class org.apfloat.ApfloatMath.ApfloatHolder
- apfloat - Variable in class org.apfloat.samples.ApfloatHolder
- apfloat() - Constructor for class apfloat
- Apfloat - Class in org.apfloat
-
Arbitrary precision floating-point number class.
- Apfloat() - Constructor for class org.apfloat.Apfloat
-
Default constructor.
- Apfloat(double) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
double
. - Apfloat(double, long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
double
and precision. - Apfloat(double, long, int) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
double
, precision and radix. - Apfloat(float) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
float
. - Apfloat(float, long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
float
and precision. - Apfloat(float, long, int) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
float
, precision and radix. - Apfloat(long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
long
. - Apfloat(long, long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
long
and precision. - Apfloat(long, long, int) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified
long
, precision and radix. - Apfloat(PushbackReader) - Constructor for class org.apfloat.Apfloat
-
Reads an apfloat from a stream using default precision and radix.
- Apfloat(PushbackReader, long) - Constructor for class org.apfloat.Apfloat
-
Reads an apfloat from a stream using the specified precision.
- Apfloat(PushbackReader, long, int) - Constructor for class org.apfloat.Apfloat
-
Reads an apfloat from a stream using the specified precision and radix.
- Apfloat(String) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified string.
- Apfloat(String, long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified string and precision.
- Apfloat(String, long, int) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from the specified string, precision and radix.
- Apfloat(BigDecimal) - Constructor for class org.apfloat.Apfloat
-
Creates an apfloat from a
BigDecimal
. - Apfloat(BigDecimal, long) - Constructor for class org.apfloat.Apfloat
-
Creates an apfloat from a
BigDecimal
. - Apfloat(BigInteger) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from a
BigInteger
. - Apfloat(BigInteger, long) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from a
BigInteger
with the specified precision. - Apfloat(BigInteger, long, int) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat from a
BigInteger
with the specified precision and radix. - Apfloat(ApfloatImpl) - Constructor for class org.apfloat.Apfloat
-
Constructs an apfloat that is backed by the specified
ApfloatImpl
object. - apfloatBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- apfloatBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- apfloatBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- apfloatBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- ApfloatBuilder - Interface in org.apfloat.spi
-
An ApfloatBuilder contains factory methods to create new instances of
ApfloatImpl
implementations. - ApfloatCalculatorImpl - Class in org.apfloat.calc
-
Arbitrary precision calculator implementation.
- ApfloatCalculatorImpl() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl
-
Default constructor.
- ApfloatCalculatorImpl.ApcomplexFunctions - Class in org.apfloat.calc
- ApfloatCalculatorImpl.ApfloatFunctions - Class in org.apfloat.calc
- ApfloatCalculatorImpl.ApintFunctions - Class in org.apfloat.calc
- ApfloatCalculatorImpl.AprationalFunctions - Class in org.apfloat.calc
- ApfloatConfigurationException - Exception in org.apfloat
-
Exception indicating an error in the apfloat configuration.
- ApfloatConfigurationException() - Constructor for exception org.apfloat.ApfloatConfigurationException
-
Constructs a new apfloat configuration exception with an empty detail message.
- ApfloatConfigurationException(String) - Constructor for exception org.apfloat.ApfloatConfigurationException
-
Constructs a new apfloat configuration exception with the specified detail message.
- ApfloatConfigurationException(String, Throwable) - Constructor for exception org.apfloat.ApfloatConfigurationException
-
Constructs a new apfloat configuration exception with the specified detail message and cause.
- ApfloatContext - Class in org.apfloat
-
This class encapsulates the information needed by the apfloat implementation to perform computations.
- ApfloatContext(Properties) - Constructor for class org.apfloat.ApfloatContext
-
Create a new ApfloatContext using the specified properties.
- ApfloatContext.CleanupThread - Class in org.apfloat
- ApfloatFunctions() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- ApfloatHelper - Class in org.apfloat
-
Various utility methods related to apfloats.
- ApfloatHelper() - Constructor for class org.apfloat.ApfloatHelper
- ApfloatHolder - Class in org.apfloat.samples
-
Simple JavaBean to hold one
Apfloat
. - ApfloatHolder() - Constructor for class org.apfloat.ApfloatMath.ApfloatHolder
- ApfloatHolder() - Constructor for class org.apfloat.samples.ApfloatHolder
-
Construct an ApfloatHolder containing
null
. - ApfloatHolder(Apfloat) - Constructor for class org.apfloat.ApfloatMath.ApfloatHolder
- ApfloatHolder(Apfloat) - Constructor for class org.apfloat.samples.ApfloatHolder
-
Construct an ApfloatHolder containing the specified apfloat.
- ApfloatImpl - Interface in org.apfloat.spi
-
Interface for apfloat implementations.
- ApfloatInternalException - Exception in org.apfloat.internal
-
Exception indicating some unexpected apfloat implementation specific error situation.
- ApfloatInternalException() - Constructor for exception org.apfloat.internal.ApfloatInternalException
-
Constructs a new apfloat internal exception with an empty detail message.
- ApfloatInternalException(String) - Constructor for exception org.apfloat.internal.ApfloatInternalException
-
Constructs a new apfloat internal exception with the specified detail message.
- ApfloatInternalException(String, Throwable) - Constructor for exception org.apfloat.internal.ApfloatInternalException
-
Constructs a new apfloat internal exception with the specified detail message and cause.
- ApfloatInterruptedException - Exception in org.apfloat
-
Exception indicating that the computation was interrupted.
- ApfloatInterruptedException() - Constructor for exception org.apfloat.ApfloatInterruptedException
-
Constructs a new apfloat interrupted exception with an empty detail message.
- ApfloatInterruptedException(String) - Constructor for exception org.apfloat.ApfloatInterruptedException
-
Constructs a new apfloat interrupted exception with the specified detail message.
- ApfloatInterruptedException(String, Throwable) - Constructor for exception org.apfloat.ApfloatInterruptedException
-
Constructs a new apfloat interrupted exception with the specified detail message and cause.
- ApfloatMath - Class in org.apfloat
-
Various mathematical functions for arbitrary precision floating-point numbers.
- ApfloatMath() - Constructor for class org.apfloat.ApfloatMath
- ApfloatMath.ApfloatHolder - Class in org.apfloat
-
Simple JavaBean to hold one apfloat.
- ApfloatMath.PiCalculator - Class in org.apfloat
- ApfloatRuntimeException - Exception in org.apfloat
-
Exception indicating some unexpected error situation.
- ApfloatRuntimeException() - Constructor for exception org.apfloat.ApfloatRuntimeException
-
Constructs a new apfloat runtime exception with an empty detail message.
- ApfloatRuntimeException(String) - Constructor for exception org.apfloat.ApfloatRuntimeException
-
Constructs a new apfloat runtime exception with the specified detail message.
- ApfloatRuntimeException(String, Throwable) - Constructor for exception org.apfloat.ApfloatRuntimeException
-
Constructs a new apfloat runtime exception with the specified detail message and cause.
- Apint - Class in org.apfloat
-
Arbitrary precision integer class.
- Apint() - Constructor for class org.apfloat.Apint
-
Default constructor.
- Apint(long) - Constructor for class org.apfloat.Apint
-
Constructs an apfloat from the specified
long
. - Apint(long, int) - Constructor for class org.apfloat.Apint
-
Constructs an apfloat from the specified
long
and radix. - Apint(PushbackReader) - Constructor for class org.apfloat.Apint
-
Reads an apint from a stream using the default radix.
- Apint(PushbackReader, int) - Constructor for class org.apfloat.Apint
-
Reads an apint from a stream using the specified radix.
- Apint(String) - Constructor for class org.apfloat.Apint
-
Constructs an apfloat from the specified string.
- Apint(String, int) - Constructor for class org.apfloat.Apint
-
Constructs an apfloat from the specified string and radix.
- Apint(BigInteger) - Constructor for class org.apfloat.Apint
-
Constructs an apint from a
BigInteger
. - Apint(BigInteger, int) - Constructor for class org.apfloat.Apint
-
Constructs an apint from a
BigInteger
using the specified radix. - Apint(Apfloat) - Constructor for class org.apfloat.Apint
- ApintFunctions() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- ApintMath - Class in org.apfloat
-
Various mathematical functions for arbitrary precision integers.
- ApintMath() - Constructor for class org.apfloat.ApintMath
- append(CharSequence) - Method in class org.apfloat.FormattingHelper.AppendableWriter
- append(CharSequence, int, int) - Method in class org.apfloat.FormattingHelper.AppendableWriter
- AppendableWriter(Appendable) - Constructor for class org.apfloat.FormattingHelper.AppendableWriter
- approx - Variable in class org.apfloat.Aprational
- Aprational - Class in org.apfloat
-
Arbitrary precision rational number class.
- Aprational() - Constructor for class org.apfloat.Aprational
-
Default constructor.
- Aprational(double) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a
double
. - Aprational(double, int) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a
double
using the specified radix. - Aprational(PushbackReader) - Constructor for class org.apfloat.Aprational
-
Reads an aprational from a reader.
- Aprational(PushbackReader, int) - Constructor for class org.apfloat.Aprational
-
Reads an aprational from a reader.
- Aprational(String) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a string.
- Aprational(String, int) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a string with the specified radix.
- Aprational(BigInteger) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a
BigInteger
. - Aprational(BigInteger, int) - Constructor for class org.apfloat.Aprational
-
Constructs an aprational from a
BigInteger
using the specified radix. - Aprational(Apint) - Constructor for class org.apfloat.Aprational
-
Construct an integer aprational whose denominator is one.
- Aprational(Apint, Apint) - Constructor for class org.apfloat.Aprational
-
Construct an aprational with the specified numerator and denominator.
- AprationalFunctions() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- AprationalMath - Class in org.apfloat
-
Various mathematical functions for arbitrary precision rational numbers.
- AprationalMath() - Constructor for class org.apfloat.AprationalMath
- arg(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- arg(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- arg(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Angle of the complex vector in the complex plane.
- arg(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Complex angle.
- argumentList() - Method in class org.apfloat.calc.CalculatorParser
- argumentOrInputPrecision(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl
- arrayAccess - Variable in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- arrayAccess - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- arrayAccess - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- arrayAccess - Variable in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- arrayAccess - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- arrayAccess - Variable in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- arrayAccess - Variable in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- arrayAccess - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- arrayAccess - Variable in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- arrayAccess - Variable in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- arrayAccess - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- arrayAccess - Variable in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- ArrayAccess - Class in org.apfloat.spi
-
The
ArrayAccess
class simulates aC
language pointer. - ArrayAccess(int, int) - Constructor for class org.apfloat.spi.ArrayAccess
-
Create an array access.
- arrayIterator(double[]) - Static method in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- arrayIterator(float[]) - Static method in class org.apfloat.internal.FloatCarryCRTStepStrategy
- arrayIterator(int[]) - Static method in class org.apfloat.internal.IntCarryCRTStepStrategy
- arrayIterator(long[]) - Static method in class org.apfloat.internal.LongCarryCRTStepStrategy
- asin(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- asin(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- asin(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse sine.
- asin(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Arc sine.
- asin(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse sine.
- asin(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Arc sine.
- asinh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- asinh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- asinh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse hyperbolic sine.
- asinh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic arc sine.
- asinh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse hyperbolic sine.
- asinh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic arc sine.
- assignmentExpression() - Method in class org.apfloat.calc.CalculatorParser
- asymptoticLargeA(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- asymptoticLargeZ(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- atan(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- atan(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- atan(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse tangent.
- atan(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Arc tangent.
- atan(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse tangent.
- atan(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Arc tangent.
- atan2(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- atan2(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- atan2(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- atan2(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Converts cartesian coordinates to polar coordinates.
- atan2(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Angle of point.
- atanh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- atanh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- atanh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Inverse hyperbolic tangent.
- atanh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic arc tangent.
- atanh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse hyperbolic tangent.
- atanh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic arc tangent.
- attemptUStar(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- attributes - Variable in class org.apfloat.ApfloatContext
- autoConvolute(DataStorage, long) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Convolutes a data set with itself.
- autoConvoluteOne(DataStorage, long, int, boolean) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Performs an autoconvolution modulo one modulus, of the specified transform length.
- available - Variable in class org.apfloat.calc.SimpleCharStream
B
- b - Variable in class org.apfloat.HypergeometricHelper
- b - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- b - Variable in class org.apfloat.IncompleteGammaHelper.Sequence
- b(long) - Method in class org.apfloat.IncompleteGammaHelper.Sequence
- B - Variable in class org.apfloat.ApfloatMath.PiCalculator
- B - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- B - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- BackgroundOperation<T> - Class in org.apfloat.samples
-
Class for running an
Operation
in the background in a separate thread. - BackgroundOperation(Operation<T>) - Constructor for class org.apfloat.samples.BackgroundOperation
-
Runs an operation in the background in a separate thread.
- BackingStorageException - Exception in org.apfloat.internal
-
Exception indicating a backing storage failure.
- BackingStorageException() - Constructor for exception org.apfloat.internal.BackingStorageException
-
Constructs a new apfloat backing storage exception with an empty detail message.
- BackingStorageException(String) - Constructor for exception org.apfloat.internal.BackingStorageException
-
Constructs a new apfloat backing storage exception with the specified detail message.
- BackingStorageException(String, Throwable) - Constructor for exception org.apfloat.internal.BackingStorageException
-
Constructs a new apfloat backing storage exception with the specified detail message and cause.
- backup(int) - Method in class org.apfloat.calc.SimpleCharStream
-
Backup a number of characters.
- base - Variable in class org.apfloat.internal.DoubleCRTMath
- base - Variable in class org.apfloat.internal.FloatCRTMath
- base - Variable in class org.apfloat.internal.IntCRTMath
- base - Variable in class org.apfloat.internal.LongCRTMath
- BASE - Static variable in interface org.apfloat.internal.DoubleRadixConstants
-
Bases for radixes 2, ..., 36.
- BASE - Static variable in interface org.apfloat.internal.FloatRadixConstants
-
Bases for radixes 2, ..., 36.
- BASE - Static variable in interface org.apfloat.internal.IntRadixConstants
-
Bases for radixes 2, ..., 36.
- BASE - Static variable in interface org.apfloat.internal.LongRadixConstants
-
Bases for radixes 2, ..., 36.
- BASE_DIGITS - Static variable in interface org.apfloat.internal.DoubleRadixConstants
-
The power of the radix in each base.
- BASE_DIGITS - Static variable in interface org.apfloat.internal.FloatRadixConstants
-
The power of the radix in each base.
- BASE_DIGITS - Static variable in interface org.apfloat.internal.IntRadixConstants
-
The power of the radix in each base.
- BASE_DIGITS - Static variable in interface org.apfloat.internal.LongRadixConstants
-
The power of the radix in each base.
- BASE_MASK - Static variable in class org.apfloat.internal.DoubleCRTMath
- BASE_MASK - Static variable in class org.apfloat.internal.IntCRTMath
- BASE_MASK - Static variable in class org.apfloat.internal.LongCRTMath
- baseAdd(DataStorage.Iterator, DataStorage.Iterator, double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleBaseMath
-
Addition in some base.
- baseAdd(DataStorage.Iterator, DataStorage.Iterator, float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatBaseMath
-
Addition in some base.
- baseAdd(DataStorage.Iterator, DataStorage.Iterator, int, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntBaseMath
-
Addition in some base.
- baseAdd(DataStorage.Iterator, DataStorage.Iterator, long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongBaseMath
-
Addition in some base.
- baseCarry(DataStorage.Iterator, double, long) - Method in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- baseCarry(DataStorage.Iterator, float, long) - Method in class org.apfloat.internal.FloatCarryCRTStepStrategy
- baseCarry(DataStorage.Iterator, int, long) - Method in class org.apfloat.internal.IntCarryCRTStepStrategy
- baseCarry(DataStorage.Iterator, long, long) - Method in class org.apfloat.internal.LongCarryCRTStepStrategy
- baseDivide(DataStorage.Iterator, double, double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleBaseMath
-
Division in some base.
- baseDivide(DataStorage.Iterator, float, float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatBaseMath
-
Division in some base.
- baseDivide(DataStorage.Iterator, int, int, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntBaseMath
-
Division in some base.
- baseDivide(DataStorage.Iterator, long, long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongBaseMath
-
Division in some base.
- baseMultiplyAdd(DataStorage.Iterator, DataStorage.Iterator, double, double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleBaseMath
-
Multiplication and addition in some base.
- baseMultiplyAdd(DataStorage.Iterator, DataStorage.Iterator, float, float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatBaseMath
-
Multiplication and addition in some base.
- baseMultiplyAdd(DataStorage.Iterator, DataStorage.Iterator, int, int, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntBaseMath
-
Multiplication and addition in some base.
- baseMultiplyAdd(DataStorage.Iterator, DataStorage.Iterator, long, long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongBaseMath
-
Multiplication and addition in some base.
- baseSubtract(DataStorage.Iterator, DataStorage.Iterator, double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleBaseMath
-
Subtraction in some base.
- baseSubtract(DataStorage.Iterator, DataStorage.Iterator, float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatBaseMath
-
Subtraction in some base.
- baseSubtract(DataStorage.Iterator, DataStorage.Iterator, int, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntBaseMath
-
Subtraction in some base.
- baseSubtract(DataStorage.Iterator, DataStorage.Iterator, long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongBaseMath
-
Subtraction in some base.
- beginColumn - Variable in class org.apfloat.calc.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.apfloat.calc.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.apfloat.calc.SimpleCharStream
-
Start.
- bernoulli(long) - Static method in class org.apfloat.AprationalMath
-
Returns the specified Bernoulli number.
- bernoulli(long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Bernoulli number.
- bernoulli(long, int) - Static method in class org.apfloat.AprationalMath
-
Returns the specified Bernoulli number in the given radix.
- bernoulli(long, int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Bernoulli number.
- bernoulli(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- bernoulli(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- bernoulliB(long, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Bernoulli polynomial.
- bernoulliB(long, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Bernoulli polynomial.
- bernoulliB(long, Apcomplex) - Static method in class org.apfloat.HurwitzZetaHelper
- bernoulliB(long, Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- bernoulliB(long, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Bernoulli polynomial.
- bernoulliB(long, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Bernoulli polynomial.
- bernoulliB(long, Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- bernoulliB(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- bernoulliB(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- bernoulliBig(long, int) - Static method in class org.apfloat.AprationalMath
- bernoullis(long, int) - Static method in class org.apfloat.AprationalMath
- bernoullis2(long, int) - Static method in class org.apfloat.AprationalMath
- bernoullis2Big(long, int) - Static method in class org.apfloat.AprationalMath
- bernoullis2Small(int) - Static method in class org.apfloat.AprationalMath
- bernoullisBig(long, int) - Static method in class org.apfloat.AprationalMath
- bernoulliSmall(long, int) - Static method in class org.apfloat.AprationalMath
- bernoullisSmall(int) - Static method in class org.apfloat.AprationalMath
- besselFirstKind(Apcomplex, boolean) - Method in class org.apfloat.BesselHelper
- BesselHelper - Class in org.apfloat
-
Helper class for Bessel functions.
- BesselHelper(Apcomplex, Apcomplex) - Constructor for class org.apfloat.BesselHelper
-
Helper for Bessel functions.
- besselI() - Method in class org.apfloat.BesselHelper
- besselI(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- besselI(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- besselI(Apcomplex) - Method in class org.apfloat.BesselHelper
- besselI(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Modified Bessel function of the first kind.
- besselI(Apcomplex, Apcomplex) - Static method in class org.apfloat.BesselHelper
- besselI(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Modified Bessel function of the first kind.
- besselI(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Modified Bessel function of the first kind.
- besselI(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Modified Bessel function of the first kind.
- besselJ() - Method in class org.apfloat.BesselHelper
- besselJ(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- besselJ(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- besselJ(Apcomplex) - Method in class org.apfloat.BesselHelper
- besselJ(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Bessel function of the first kind.
- besselJ(Apcomplex, Apcomplex) - Static method in class org.apfloat.BesselHelper
- besselJ(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Bessel function of the first kind.
- besselJ(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Bessel function of the first kind.
- besselJ(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Bessel function of the first kind.
- besselK() - Method in class org.apfloat.BesselHelper
- besselK(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- besselK(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- besselK(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Modified Bessel function of the second kind.
- besselK(Apcomplex, Apcomplex) - Static method in class org.apfloat.BesselHelper
- besselK(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Modified Bessel function of the second kind.
- besselK(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Modified Bessel function of the second kind.
- besselK(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Modified Bessel function of the second kind.
- besselSecondKind(BiFunction<Apcomplex, Apcomplex, Apcomplex>) - Method in class org.apfloat.BesselHelper
- besselY() - Method in class org.apfloat.BesselHelper
- besselY(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- besselY(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- besselY(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Bessel function of the second kind.
- besselY(Apcomplex, Apcomplex) - Static method in class org.apfloat.BesselHelper
- besselY(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Bessel function of the second kind.
- besselY(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Bessel function of the second kind.
- besselY(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Bessel function of the second kind.
- beta(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- beta(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- beta(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- beta(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- beta(Number, Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- beta(Number, Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- beta(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Beta function.
- beta(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Beta function.
- beta(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Incomplete beta function.
- beta(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Incomplete beta function.
- beta(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Generalized incomplete beta function.
- beta(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Generalized incomplete beta function.
- beta(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Beta function.
- beta(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Beta function.
- beta(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Incomplete beta function.
- beta(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Incomplete beta function.
- beta(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Generalized incomplete beta function.
- beta(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Generalized incomplete beta function.
- binaryDivide(Apint, Apint) - Static method in class org.apfloat.GCDHelper
- binarySearch(Apcomplex, Apcomplex, long, long) - Static method in class org.apfloat.HurwitzZetaHelper
- BinarySplittingPiCalculator(Pi.BinarySplittingSeries) - Constructor for class org.apfloat.samples.Pi.BinarySplittingPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- BinarySplittingProgressIndicator(long) - Constructor for class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
-
Construct a progress indicator with the specified number of terms of the series.
- binomial(long, long) - Static method in class org.apfloat.ApintMath
-
Binomial coefficient.
- binomial(long, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Binomial coefficient.
- binomial(long, long, int) - Static method in class org.apfloat.ApintMath
-
Binomial coefficient.
- binomial(long, long, int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Binomial coefficient.
- binomial(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- binomial(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- binomial(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- binomial(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- binomial(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Binomial coefficient.
- binomial(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Binomial coefficient.
- binomial(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Binomial coefficient.
- binomial(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Binomial coefficient.
- binomial(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Binomial coefficient.
- binomial(Aprational, Aprational) - Static method in class org.apfloat.AprationalMath
-
Binomial coefficient.
- BLOCK_SIZE - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the I/O block size.
- BlockIterator(int, long, long) - Constructor for class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- BlockIterator(int, long, long) - Constructor for class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- BlockIterator(int, long, long) - Constructor for class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- BlockIterator(int, long, long) - Constructor for class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- blockSize - Variable in class org.apfloat.ApfloatContext
- borwein - Variable in class org.apfloat.samples.PiAWT
- BorweinPiCalculator(long, int) - Constructor for class org.apfloat.samples.Pi.BorweinPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- borweinPrecision(int, int, int) - Static method in class org.apfloat.samples.Pi.BorweinPiCalculator
- bothValues() - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- BRANCH_POINT_BEYOND - Static variable in class org.apfloat.LambertWHelper
- bufcolumn - Variable in class org.apfloat.calc.SimpleCharStream
- buffer - Variable in class org.apfloat.calc.SimpleCharStream
- BUFFER_SIZE - Static variable in class org.apfloat.samples.OperationServer
- BUFFER_SIZE - Static variable in class org.apfloat.samples.RemoteOperationExecutor
- BufferWriter(Writer) - Constructor for class org.apfloat.FormattingHelper.BufferWriter
- bufline - Variable in class org.apfloat.calc.SimpleCharStream
- bufpos - Variable in class org.apfloat.calc.SimpleCharStream
-
Position in buffer.
- bufsize - Variable in class org.apfloat.calc.SimpleCharStream
- BUILDER_FACTORY - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the apfloat builder factory class.
- builderFactories - Variable in class org.apfloat.samples.PiAWT
- builderFactory - Variable in class org.apfloat.ApfloatContext
- builderFactory - Variable in class org.apfloat.ApfloatContext.CleanupThread
- BuilderFactory - Interface in org.apfloat.spi
-
A
BuilderFactory
object contains factory methods for building the various parts of an apfloat using the Builder pattern. - byteValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
byte
. - byteValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as a
byte
. - byteValueExact() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
byte
, checking for lost information.
C
- c - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- cache - Static variable in class org.apfloat.internal.DoubleWTables
- cache - Static variable in class org.apfloat.internal.FloatWTables
- cache - Static variable in class org.apfloat.internal.IntWTables
- cache - Static variable in class org.apfloat.internal.LongWTables
- CACHE_BURST - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the level 1 cache burst size.
- CACHE_L1_SIZE - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the level 1 cache size.
- CACHE_L2_SIZE - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the level 2 cache size.
- cacheBurst - Variable in class org.apfloat.ApfloatContext
- cacheL1Size - Variable in class org.apfloat.ApfloatContext
- cacheL2Size - Variable in class org.apfloat.ApfloatContext
- calculateButton - Variable in class org.apfloat.calc.CalculatorAWT
- calculatePi(long, int) - Static method in class org.apfloat.ApfloatMath
- calculator - Variable in class org.apfloat.samples.Pi.ChudnovskyPiCalculator
- calculator - Variable in class org.apfloat.samples.Pi.RamanujanPiCalculator
- calculator - Variable in class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- calculator - Variable in class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- Calculator - Class in org.apfloat.calc
-
Command-line calculator.
- Calculator() - Constructor for class org.apfloat.calc.Calculator
- CalculatorApplet - Class in org.apfloat.calc
-
Calculator applet.
- CalculatorApplet() - Constructor for class org.apfloat.calc.CalculatorApplet
-
Default constructor.
- CalculatorAWT - Class in org.apfloat.calc
-
Graphical AWT elements for the calculator.
- CalculatorAWT() - Constructor for class org.apfloat.calc.CalculatorAWT
-
Construct a panel with graphical elements.
- CalculatorAWT.FlushStringWriter - Class in org.apfloat.calc
- CalculatorGUI - Class in org.apfloat.calc
-
AWT client application for the calculator.
- CalculatorGUI() - Constructor for class org.apfloat.calc.CalculatorGUI
-
Default constructor.
- calculatorImpl - Variable in class org.apfloat.calc.CalculatorAWT
- calculatorImpl - Variable in class org.apfloat.calc.CalculatorParser
- CalculatorImpl - Interface in org.apfloat.calc
-
Calculator implementation interface.
- CalculatorParser - Class in org.apfloat.calc
- CalculatorParser(InputStream) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with InputStream.
- CalculatorParser(InputStream, OutputStream, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(InputStream, String) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with InputStream and supplied encoding
- CalculatorParser(Reader) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor.
- CalculatorParser(Reader, PrintWriter, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(Reader, Writer, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(CalculatorParserTokenManager) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with generated Token Manager.
- CalculatorParser.LookaheadSuccess - Error in org.apfloat.calc
- CalculatorParserConstants - Interface in org.apfloat.calc
-
Token literal values and constants.
- CalculatorParserTokenManager - Class in org.apfloat.calc
-
Token Manager.
- CalculatorParserTokenManager(SimpleCharStream) - Constructor for class org.apfloat.calc.CalculatorParserTokenManager
-
Constructor.
- CalculatorParserTokenManager(SimpleCharStream, int) - Constructor for class org.apfloat.calc.CalculatorParserTokenManager
-
Constructor.
- calculatorThread - Variable in class org.apfloat.calc.CalculatorAWT
- calculatorThread - Variable in class org.apfloat.samples.PiAWT
- call(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- call(List<Number>) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Function
-
Call the function.
- call(FunctionCalculatorImpl.Functions, List<Number>) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.FixedFunctionHandler
-
Call the function.
- cancel() - Method in class org.apfloat.samples.BackgroundOperation
-
Cancel the operation by interrupting the thread executing it.
- carry(DataStorage, long, long, long, long, double[], double[]) - Method in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- carry(DataStorage, long, long, long, long, float[], float[]) - Method in class org.apfloat.internal.FloatCarryCRTStepStrategy
- carry(DataStorage, long, long, long, long, int[], int[]) - Method in class org.apfloat.internal.IntCarryCRTStepStrategy
- carry(DataStorage, long, long, long, long, long[], long[]) - Method in class org.apfloat.internal.LongCarryCRTStepStrategy
- carry(DataStorage, long, long, long, long, T, T) - Method in interface org.apfloat.spi.CarryCRTStepStrategy
-
Propagate carries from the previous block computed with the CRT method.
- carryCRT(DataStorage, DataStorage, DataStorage, long) - Method in class org.apfloat.internal.StepCarryCRTStrategy
-
Calculate the final result of a three-NTT convolution.
- carryCRT(DataStorage, DataStorage, DataStorage, long) - Method in interface org.apfloat.spi.CarryCRTStrategy
-
Calculate the final result of a three-NTT convolution.
- carryCRTBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- carryCRTBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- carryCRTBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- carryCRTBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- CarryCRTBuilder<T> - Interface in org.apfloat.spi
-
Interface of a factory for creating carry-CRT related objects.
- CarryCRTRunnable(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long, MessagePasser<Long, T>, CarryCRTStepStrategy<T>) - Constructor for class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- CarryCRTStepStrategy<T> - Interface in org.apfloat.spi
-
Interface for performing the steps of a carry-CRT operation in a convolution.
- carryCRTStrategy - Variable in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
The carry-CRT to use.
- CarryCRTStrategy - Interface in org.apfloat.spi
-
Interface for performing the final step of a three-modulus Number Theoretic Transform based convolution.
- catalan() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Catalan's constant G.
- catalan(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Catalan's constant G.
- catalan(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates Catalan's constant, G.
- catalan(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates Catalan's constant, G.
- catalan(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- catalan(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cbrt(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- cbrt(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cbrt(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Cube root.
- cbrt(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Cube root.
- cbrt(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Cube root.
- cbrt(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Cube root.
- cbrt(Apint) - Static method in class org.apfloat.ApintMath
-
Cube root and remainder.
- ceil() - Method in class org.apfloat.Apfloat
-
Ceiling function.
- ceil() - Method in class org.apfloat.Apint
-
Ceiling function.
- ceil() - Method in class org.apfloat.Aprational
-
Ceiling function.
- ceil(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- ceil(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- ceil(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ceil(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Ceiling function.
- ceil(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Ceiling function.
- channel - Variable in class org.apfloat.samples.OperationServer.Request
- chebyshevT(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- chebyshevT(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- chebyshevT(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Chebyshev function of the first kind.
- chebyshevT(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Chebyshev function of the first kind.
- chebyshevT(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Chebyshev function of the first kind.
- chebyshevT(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Chebyshev function of the first kind.
- chebyshevU(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- chebyshevU(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- chebyshevU(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Chebyshev function of the second kind.
- chebyshevU(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Chebyshev function of the second kind.
- chebyshevU(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Chebyshev function of the second kind.
- chebyshevU(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Chebyshev function of the second kind.
- checkAvailable() - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- checkAvailable() - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- checkAvailable() - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- checkAvailable() - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- checkDenominator() - Method in class org.apfloat.Aprational
- checkDivergence(Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- checkGet() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Checks if any of the
get()
methods can be called. - checkHypergeometric2F1(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
- checkInterrupted() - Static method in class org.apfloat.ApfloatContext
-
Checks if the current thread was interrupted.
- checkLength() - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- checkLength() - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- checkLength() - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- checkLength() - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- checkLength() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Checks if the iterator is at the end yet.
- checkMinusOneNonInteger(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
- checkPow(Apcomplex, Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- checkPow(Apfloat, Apfloat, long) - Static method in class org.apfloat.ApfloatHelper
- checkPowBasic(Apcomplex, Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- checkPowPrecision(long) - Static method in class org.apfloat.ApfloatHelper
- checkPrecision(long) - Static method in class org.apfloat.ApfloatHelper
- checkPrecision(Apcomplex...) - Static method in class org.apfloat.IncompleteGammaHelper
- checkRadix(int) - Static method in class org.apfloat.ApfloatHelper
- checkRadix(int) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- checkRadix(int) - Static method in class org.apfloat.internal.FloatApfloatImpl
- checkRadix(int) - Static method in class org.apfloat.internal.IntApfloatImpl
- checkRadix(int) - Static method in class org.apfloat.internal.LongApfloatImpl
- checkResult() - Method in class org.apfloat.HypergeometricHelper
- checkSet() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Checks if any of the
set()
methods can be called. - checkSmallLinear(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- checkSmallLinear(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
- chi(Apcomplex) - Static method in class org.apfloat.ZetaHelper
- chudnovsky - Variable in class org.apfloat.samples.PiAWT
- ChudnovskyBinarySplittingSeries(long, int) - Constructor for class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
-
Basic constructor.
- ChudnovskyPiCalculator(long, int) - Constructor for class org.apfloat.samples.Pi.ChudnovskyPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- ChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.Pi.ChudnovskyPiCalculator
-
Construct a pi calculator with the specified binary splitting algorithm.
- cleanUp - Static variable in class org.apfloat.internal.DiskDataStorage
- cleanUp() - Static method in class org.apfloat.ApfloatMath
- cleanUp() - Static method in class org.apfloat.internal.DiskDataStorage
- CLEANUP_AT_EXIT - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying if clean-up should be done at program exit.
- cleanupThread - Variable in class org.apfloat.ApfloatContext
- CleanupThread() - Constructor for class org.apfloat.ApfloatContext.CleanupThread
- clear() - Method in class org.apfloat.ConcurrentSoftHashMap
- clear() - Method in class org.apfloat.ConcurrentWeakHashMap
- clear() - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- clearButton - Variable in class org.apfloat.calc.CalculatorAWT
- clearThreadContexts() - Static method in class org.apfloat.ApfloatContext
-
Removes all thread-specific ApfloatContexts.
- clone() - Method in class org.apfloat.ApfloatContext
-
Creates a copy of this object.
- close - Variable in class org.apfloat.LambertWHelper
- close() - Method in class org.apfloat.FormattingHelper.AppendableWriter
- close() - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
-
Closes the iterator.
- close() - Method in class org.apfloat.internal.DoubleDiskDataStorage.DoubleDiskArrayAccess
- close() - Method in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- close() - Method in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- close() - Method in class org.apfloat.internal.DoubleMemoryArrayAccess
- close() - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
-
Closes the iterator.
- close() - Method in class org.apfloat.internal.FloatDiskDataStorage.FloatDiskArrayAccess
- close() - Method in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- close() - Method in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- close() - Method in class org.apfloat.internal.FloatMemoryArrayAccess
- close() - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
-
Closes the iterator.
- close() - Method in class org.apfloat.internal.IntDiskDataStorage.IntDiskArrayAccess
- close() - Method in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- close() - Method in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- close() - Method in class org.apfloat.internal.IntMemoryArrayAccess
- close() - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
-
Closes the iterator.
- close() - Method in class org.apfloat.internal.LongDiskDataStorage.LongDiskArrayAccess
- close() - Method in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- close() - Method in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- close() - Method in class org.apfloat.internal.LongMemoryArrayAccess
- close() - Method in class org.apfloat.spi.ArrayAccess
-
Close this array access and commit any changes to the underlying data storage if applicable.
- close() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Closes the iterator.
- cmod(Apint, Apint) - Static method in class org.apfloat.GCDHelper
- column - Variable in class org.apfloat.calc.SimpleCharStream
- columns - Variable in class org.apfloat.aparapi.IntKernel
- columns - Variable in class org.apfloat.aparapi.LongKernel
- columns - Variable in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- columns - Variable in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- columns - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- columns - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- columns - Variable in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- columns - Variable in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- columns - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- columns - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- columns - Variable in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- columns - Variable in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- columns - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- columns - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- columns - Variable in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- columns - Variable in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- columns - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- columns - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- columnScramble(int) - Method in class org.apfloat.aparapi.IntKernel
- columnScramble(int) - Method in class org.apfloat.aparapi.LongKernel
- ColumnSixStepFNTStrategy - Class in org.apfloat.aparapi
-
Six-step NTT implementation that processes the data in the columns of the matrix.
- ColumnSixStepFNTStrategy(NTTStepStrategy, MatrixStrategy) - Constructor for class org.apfloat.aparapi.ColumnSixStepFNTStrategy
-
Basic constructor.
- columnTableFNT() - Method in class org.apfloat.aparapi.IntKernel
- columnTableFNT() - Method in class org.apfloat.aparapi.LongKernel
- ColumnTransformRunnable(DataStorage, DataStorage, DataStorage, long, long, double, double, double, double, boolean) - Constructor for class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- ColumnTransformRunnable(DataStorage, DataStorage, DataStorage, long, long, float, float, float, float, boolean) - Constructor for class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- ColumnTransformRunnable(DataStorage, DataStorage, DataStorage, long, long, int, int, int, int, boolean) - Constructor for class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- ColumnTransformRunnable(DataStorage, DataStorage, DataStorage, long, long, long, long, long, long, boolean) - Constructor for class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- ColumnTwoPassFNTStrategy - Class in org.apfloat.aparapi
-
Two-pass NTT implementation that processes the data in the columns of the matrix.
- ColumnTwoPassFNTStrategy(NTTStepStrategy) - Constructor for class org.apfloat.aparapi.ColumnTwoPassFNTStrategy
-
Basic constructor.
- compare(double[], double[]) - Method in class org.apfloat.internal.DoubleCRTMath
-
Compares three words.
- compare(float[], float[]) - Method in class org.apfloat.internal.FloatCRTMath
-
Compares three words.
- compare(int[], int[]) - Method in class org.apfloat.internal.IntCRTMath
-
Compares three words.
- compare(long[], long[]) - Method in class org.apfloat.internal.LongCRTMath
-
Compares three words.
- compareMantissaTo(DoubleApfloatImpl) - Method in class org.apfloat.internal.DoubleApfloatImpl
- compareMantissaTo(FloatApfloatImpl) - Method in class org.apfloat.internal.FloatApfloatImpl
- compareMantissaTo(IntApfloatImpl) - Method in class org.apfloat.internal.IntApfloatImpl
- compareMantissaTo(LongApfloatImpl) - Method in class org.apfloat.internal.LongApfloatImpl
- compareTo(Apfloat) - Method in class org.apfloat.Apfloat
-
Compare this apfloat to the specified apfloat.
- compareTo(Apfloat) - Method in class org.apfloat.Apint
-
Compare this apint to the specified apfloat.
- compareTo(Apfloat) - Method in class org.apfloat.Aprational
-
Compare this aprational to the specified apfloat.
- compareTo(Apint) - Method in class org.apfloat.Apint
-
Compare this apint to the specified apint.
- compareTo(Aprational) - Method in class org.apfloat.Apint
-
Compare this apint to the specified aprational.
- compareTo(Aprational) - Method in class org.apfloat.Aprational
-
Compare this aprational to the specified aprational.
- compareTo(PiDistributed.Node) - Method in class org.apfloat.samples.PiDistributed.Node
-
Compare this Node to another Node.
- compareTo(ApfloatImpl) - Method in class org.apfloat.internal.DoubleApfloatImpl
- compareTo(ApfloatImpl) - Method in class org.apfloat.internal.FloatApfloatImpl
- compareTo(ApfloatImpl) - Method in class org.apfloat.internal.IntApfloatImpl
- compareTo(ApfloatImpl) - Method in class org.apfloat.internal.LongApfloatImpl
- compareTo(ApfloatImpl) - Method in interface org.apfloat.spi.ApfloatImpl
-
Compare this
ApfloatImpl
and another number. - compareToHalf() - Method in class org.apfloat.Apfloat
- compareToHalf() - Method in class org.apfloat.Aprational
- compareToHalf(Apfloat) - Static method in class org.apfloat.RoundingHelper
- compareToHalf(Aprational) - Static method in class org.apfloat.RoundingHelper
- completed - Variable in class org.apfloat.internal.ParallelRunnable
- complex() - Method in class org.apfloat.LambertWHelper
- ComplexException(ArithmeticException) - Constructor for exception org.apfloat.LambertWHelper.ComplexException
- complexSeries(Apcomplex) - Method in class org.apfloat.LambertWHelper
- compositeIterator(DataStorage.Iterator, long, DataStorage.Iterator) - Static method in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- compositeIterator(DataStorage.Iterator, long, DataStorage.Iterator) - Static method in class org.apfloat.internal.FloatCarryCRTStepStrategy
- compositeIterator(DataStorage.Iterator, long, DataStorage.Iterator) - Static method in class org.apfloat.internal.IntCarryCRTStepStrategy
- compositeIterator(DataStorage.Iterator, long, DataStorage.Iterator) - Static method in class org.apfloat.internal.LongCarryCRTStepStrategy
- ConcurrentSoftHashMap<K,V> - Class in org.apfloat
-
Map with an underlying ConcurrentHashMap with softly referenced values.
- ConcurrentSoftHashMap<K,V> - Class in org.apfloat.internal
-
ConcurrentHashMap with softly referenced values.
- ConcurrentSoftHashMap() - Constructor for class org.apfloat.ConcurrentSoftHashMap
- ConcurrentSoftHashMap() - Constructor for class org.apfloat.internal.ConcurrentSoftHashMap
- ConcurrentWeakHashMap<K,V> - Class in org.apfloat
-
Combination of WeakHashMap and ConcurrentHashMap, providing weak keys and non-blocking access.
- ConcurrentWeakHashMap() - Constructor for class org.apfloat.ConcurrentWeakHashMap
- ConcurrentWeakHashMap.Key - Class in org.apfloat
- conj() - Method in class org.apfloat.Apcomplex
-
Returns the complex conjugate of this apcomplex.
- conj(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- conj(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- conj(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Complex conjugate.
- constant() - Method in class org.apfloat.calc.CalculatorParser
- CONTENTS - Static variable in class apfloat
- continuedFraction(Apfloat) - Static method in class org.apfloat.ContinuedFractionHelper
- continuedFraction(Apfloat, int) - Static method in class org.apfloat.ApfloatMath
-
Generates the first
n
terms in the continued fraction representation ofx
. - continuedFraction(Apfloat, int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Continued fraction.
- continuedFraction(Aprational) - Static method in class org.apfloat.ContinuedFractionHelper
- continuedFraction(Aprational, int) - Static method in class org.apfloat.AprationalMath
-
Generates the first
n
terms in the continued fraction representation ofx
. - continuedFraction(IncompleteGammaHelper.Sequence, int, long, long, long) - Static method in class org.apfloat.IncompleteGammaHelper
- ContinuedFraction(IncompleteGammaHelper.ContinuedFractionType, BiFunction<Apcomplex, Apcomplex, IncompleteGammaHelper.Sequence>) - Constructor for enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- ContinuedFractionHelper - Class in org.apfloat
-
Helper class for continued fractions.
- ContinuedFractionHelper() - Constructor for class org.apfloat.ContinuedFractionHelper
- ContinuedFractionHelper.ContinuedFractionIterator<T extends Apfloat> - Class in org.apfloat
- ContinuedFractionIterator(T) - Constructor for class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- ContinuedFractionResult(Apcomplex, Apcomplex, long) - Constructor for class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- ContinuedFractionType() - Constructor for enum org.apfloat.IncompleteGammaHelper.ContinuedFractionType
- convergents(Iterator<Apint>, int) - Static method in class org.apfloat.ContinuedFractionHelper
- convergents(Apfloat, int) - Static method in class org.apfloat.ApfloatMath
-
Generates the first
n
convergents corresponding to the continued fraction ofx
. - convergents(Apfloat, int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Convergents.
- convergents(Aprational, int) - Static method in class org.apfloat.AprationalMath
-
Generates the first
n
convergents corresponding to the continued fraction ofx
. - convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.DoubleMediumConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.DoubleShortConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.FloatMediumConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.FloatShortConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.IntMediumConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.IntShortConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.LongMediumConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.LongShortConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
- convolute(DataStorage, DataStorage, long) - Method in interface org.apfloat.spi.ConvolutionStrategy
-
Convolutes the two sets of data.
- convoluteOne(DataStorage, DataStorage, long, int, boolean) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Performs a convolution modulo one modulus, of the specified transform length.
- convolutionBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- convolutionBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- convolutionBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- convolutionBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- ConvolutionBuilder - Interface in org.apfloat.spi
-
Interface of a factory for creating convolutors.
- ConvolutionStrategy - Interface in org.apfloat.spi
-
Generic convolution strategy.
- copyFrom(DataStorage) - Method in class org.apfloat.spi.DataStorage
-
Copies all data from another data storage to this data storage.
- copyFrom(DataStorage, long) - Method in class org.apfloat.spi.DataStorage
-
Copies the specified number of elements from another data storage to this data storage.
- copySign(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- copySign(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- copySign(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- copySign(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Copy sign from one argument to another.
- copySign(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Copies the sign from one number to another.
- copySign(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Copy sign from one argument to another.
- copySign(Aprational, Aprational) - Static method in class org.apfloat.AprationalMath
-
Copy sign from one argument to another.
- cos(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- cos(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cos(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Cosine.
- cos(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Cosine.
- cos(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Cosine.
- cos(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Cosine.
- cosh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- cosh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cosh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hyperbolic cosine.
- cosh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic cosine.
- cosh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hyperbolic cosine.
- cosh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic cosine.
- coshIntegral(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- coshIntegral(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- coshIntegral(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hyperbolic cosine integral.
- coshIntegral(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic cosine integral.
- coshIntegral(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hyperbolic cosine integral.
- coshIntegral(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic cosine integral.
- cosIntegral(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- cosIntegral(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cosIntegral(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Cosine integral.
- cosIntegral(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Cosine integral.
- cosIntegral(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Cosine integral.
- cosIntegral(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Cosine integral.
- cot(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- count - Variable in class org.apfloat.FormattingHelper.CountWriter
- count() - Method in class org.apfloat.FormattingHelper.CountWriter
- CountWriter(Writer) - Constructor for class org.apfloat.FormattingHelper.CountWriter
- crashed(Throwable) - Method in class org.apfloat.samples.PiAWT
- create(int) - Static method in class org.apfloat.aparapi.RangeHelper
-
Creates a one-dimensional range with the maximum local size.
- create2D(int, int) - Static method in class org.apfloat.aparapi.RangeHelper
-
Creates a two-dimensional range with the maximum local sizes.
- createAddition(int) - Method in class org.apfloat.internal.DoubleAdditionBuilder
- createAddition(int) - Method in class org.apfloat.internal.FloatAdditionBuilder
- createAddition(int) - Method in class org.apfloat.internal.IntAdditionBuilder
- createAddition(int) - Method in class org.apfloat.internal.LongAdditionBuilder
- createAddition(int) - Method in interface org.apfloat.spi.AdditionBuilder
-
Returns an addition strategy of suitable type for the specified radix.
- createApfloat(double) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(double, long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(double, long, int) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(double, long, int) - Method in class org.apfloat.internal.DoubleApfloatBuilder
- createApfloat(double, long, int) - Method in class org.apfloat.internal.FloatApfloatBuilder
- createApfloat(double, long, int) - Method in class org.apfloat.internal.IntApfloatBuilder
- createApfloat(double, long, int) - Method in class org.apfloat.internal.LongApfloatBuilder
- createApfloat(double, long, int) - Method in interface org.apfloat.spi.ApfloatBuilder
-
Create a new
ApfloatImpl
instance from adouble
. - createApfloat(float) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(float, long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(float, long, int) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(long, long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(long, long, int) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(long, long, int) - Method in class org.apfloat.internal.DoubleApfloatBuilder
- createApfloat(long, long, int) - Method in class org.apfloat.internal.FloatApfloatBuilder
- createApfloat(long, long, int) - Method in class org.apfloat.internal.IntApfloatBuilder
- createApfloat(long, long, int) - Method in class org.apfloat.internal.LongApfloatBuilder
- createApfloat(long, long, int) - Method in interface org.apfloat.spi.ApfloatBuilder
-
Create a new
ApfloatImpl
instance from along
. - createApfloat(PushbackReader, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(PushbackReader, long, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(PushbackReader, long, int, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(PushbackReader, long, int, boolean) - Method in class org.apfloat.internal.DoubleApfloatBuilder
- createApfloat(PushbackReader, long, int, boolean) - Method in class org.apfloat.internal.FloatApfloatBuilder
- createApfloat(PushbackReader, long, int, boolean) - Method in class org.apfloat.internal.IntApfloatBuilder
- createApfloat(PushbackReader, long, int, boolean) - Method in class org.apfloat.internal.LongApfloatBuilder
- createApfloat(PushbackReader, long, int, boolean) - Method in interface org.apfloat.spi.ApfloatBuilder
-
Create a new
ApfloatImpl
instance reading from a stream. - createApfloat(String, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(String, long, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(String, long, int, boolean) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(String, long, int, boolean) - Method in class org.apfloat.internal.DoubleApfloatBuilder
- createApfloat(String, long, int, boolean) - Method in class org.apfloat.internal.FloatApfloatBuilder
- createApfloat(String, long, int, boolean) - Method in class org.apfloat.internal.IntApfloatBuilder
- createApfloat(String, long, int, boolean) - Method in class org.apfloat.internal.LongApfloatBuilder
- createApfloat(String, long, int, boolean) - Method in interface org.apfloat.spi.ApfloatBuilder
-
Create a new
ApfloatImpl
instance from aString
. - createApfloat(BigDecimal) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(BigDecimal, long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(BigInteger) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(BigInteger, long) - Static method in class org.apfloat.ApfloatHelper
- createApfloat(BigInteger, long, int) - Static method in class org.apfloat.ApfloatHelper
- createArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
-
Create an empty ArrayAccess.
- createArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.DoubleDiskDataStorage
- createArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.FloatDiskDataStorage
- createArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.IntDiskDataStorage
- createArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.LongDiskDataStorage
- createCachedDataStorage() - Method in class org.apfloat.internal.AbstractDataStorageBuilder
-
Create a cached data storage.
- createCachedDataStorage() - Method in class org.apfloat.internal.DoubleDataStorageBuilder
- createCachedDataStorage() - Method in class org.apfloat.internal.FloatDataStorageBuilder
- createCachedDataStorage() - Method in class org.apfloat.internal.IntDataStorageBuilder
- createCachedDataStorage() - Method in class org.apfloat.internal.LongDataStorageBuilder
- createCachedDataStorage(long) - Method in class org.apfloat.internal.AbstractDataStorageBuilder
- createCachedDataStorage(long) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Create a cached (if possible) data storage for the specified number of elements.
- createCachedDataStorage(long) - Method in interface org.apfloat.spi.DataStorageBuilder
-
Get a data storage that is cached in memory, if possible, for the requested size of data.
- createCarryCRT(int) - Method in class org.apfloat.internal.DoubleCarryCRTBuilder
- createCarryCRT(int) - Method in class org.apfloat.internal.FloatCarryCRTBuilder
- createCarryCRT(int) - Method in class org.apfloat.internal.IntCarryCRTBuilder
- createCarryCRT(int) - Method in class org.apfloat.internal.LongCarryCRTBuilder
- createCarryCRT(int) - Method in interface org.apfloat.spi.CarryCRTBuilder
-
Creates an object for implementing the carry-CRT of a three-NTT based convolution using the specified radix.
- createCarryCRTParallelRunnable(Class<T>, DataStorage, DataStorage, DataStorage, DataStorage, long, long) - Method in class org.apfloat.internal.StepCarryCRTStrategy
-
Create a ParallelRunnable object for doing the carry-CRT in parallel.
- createCarryCRTSteps(int) - Method in class org.apfloat.internal.DoubleCarryCRTBuilder
- createCarryCRTSteps(int) - Method in class org.apfloat.internal.FloatCarryCRTBuilder
- createCarryCRTSteps(int) - Method in class org.apfloat.internal.IntCarryCRTBuilder
- createCarryCRTSteps(int) - Method in class org.apfloat.internal.LongCarryCRTBuilder
- createCarryCRTSteps(int) - Method in interface org.apfloat.spi.CarryCRTBuilder
-
Creates an object for implementing the steps of the carry-CRT of a three-NTT based convolution using the specified radix.
- createColumnTransformParallelRunnable(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.DoubleFactor3NTTStepStrategy
-
Create a ParallelRunnable object for transforming the columns of the matrix using a 3-point NTT transform.
- createColumnTransformParallelRunnable(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.FloatFactor3NTTStepStrategy
-
Create a ParallelRunnable object for transforming the columns of the matrix using a 3-point NTT transform.
- createColumnTransformParallelRunnable(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.IntFactor3NTTStepStrategy
-
Create a ParallelRunnable object for transforming the columns of the matrix using a 3-point NTT transform.
- createColumnTransformParallelRunnable(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.LongFactor3NTTStepStrategy
-
Create a ParallelRunnable object for transforming the columns of the matrix using a 3-point NTT transform.
- createConvolution(int, long, long, long) - Method in class org.apfloat.internal.AbstractConvolutionBuilder
- createConvolution(int, long, long, long) - Method in interface org.apfloat.spi.ConvolutionBuilder
-
Returns a convolution strategy of suitable type for the specified length.
- createDataStorage(long) - Method in class org.apfloat.internal.AbstractDataStorageBuilder
- createDataStorage(long) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- createDataStorage(long) - Static method in class org.apfloat.internal.FloatApfloatImpl
- createDataStorage(long) - Static method in class org.apfloat.internal.IntApfloatImpl
- createDataStorage(long) - Static method in class org.apfloat.internal.LongApfloatImpl
- createDataStorage(long) - Method in interface org.apfloat.spi.DataStorageBuilder
-
Get an appropriate type of data storage for the requested size of data.
- createDataStorage(DataStorage) - Method in class org.apfloat.internal.AbstractDataStorageBuilder
- createDataStorage(DataStorage) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Create a cached data storage from the (possibly) cached data storage.
- createDataStorage(DataStorage) - Method in interface org.apfloat.spi.DataStorageBuilder
-
Convert cached data storage to the appropriate normal data storage type.
- createExecution() - Method in class org.apfloat.internal.ParallelExecutionBuilder
- createExecution() - Method in interface org.apfloat.spi.ExecutionBuilder
-
Creates an object for execution operations.
- createFactor3NTTSteps() - Method in class org.apfloat.internal.DoubleNTTBuilder
- createFactor3NTTSteps() - Method in class org.apfloat.internal.FloatNTTBuilder
- createFactor3NTTSteps() - Method in class org.apfloat.internal.IntNTTBuilder
- createFactor3NTTSteps() - Method in class org.apfloat.internal.LongNTTBuilder
- createFactor3NTTSteps() - Method in interface org.apfloat.spi.NTTBuilder
-
Creates an object for implementing the steps of factor-3 NTT.
- createFactor3NTTStrategy(long, NTTStrategy) - Method in class org.apfloat.aparapi.IntAparapiNTTBuilder
- createFactor3NTTStrategy(long, NTTStrategy) - Method in class org.apfloat.aparapi.LongAparapiNTTBuilder
- createFactor3NTTStrategy(long, NTTStrategy) - Method in class org.apfloat.internal.AbstractNTTBuilder
-
Create a factor-3 NTT strategy on top of another NTT strategy.
- createFileStorage() - Static method in class org.apfloat.internal.DiskDataStorage
- createKaratsubaConvolutionStrategy(int) - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Create a Karatsuba convolution strategy.
- createKaratsubaConvolutionStrategy(int) - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- createKaratsubaConvolutionStrategy(int) - Method in class org.apfloat.internal.FloatConvolutionBuilder
- createKaratsubaConvolutionStrategy(int) - Method in class org.apfloat.internal.IntConvolutionBuilder
- createKaratsubaConvolutionStrategy(int) - Method in class org.apfloat.internal.LongConvolutionBuilder
- createMatrix() - Method in class org.apfloat.internal.DoubleMatrixBuilder
- createMatrix() - Method in class org.apfloat.internal.FloatMatrixBuilder
- createMatrix() - Method in class org.apfloat.internal.IntMatrixBuilder
- createMatrix() - Method in class org.apfloat.internal.LongMatrixBuilder
- createMatrix() - Method in interface org.apfloat.spi.MatrixBuilder
-
Creates an object for matrix operations.
- createMediumConvolutionStrategy(int) - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Create a medium-length convolution strategy where the size of one of the data sets is relatively small (but more than one).
- createMediumConvolutionStrategy(int) - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- createMediumConvolutionStrategy(int) - Method in class org.apfloat.internal.FloatConvolutionBuilder
- createMediumConvolutionStrategy(int) - Method in class org.apfloat.internal.IntConvolutionBuilder
- createMediumConvolutionStrategy(int) - Method in class org.apfloat.internal.LongConvolutionBuilder
- createMultiplyElementsParallelRunnable(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.DoubleNTTStepStrategy
-
Create a ParallelRunnable object for multiplying the elements of the matrix.
- createMultiplyElementsParallelRunnable(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.FloatNTTStepStrategy
-
Create a ParallelRunnable object for multiplying the elements of the matrix.
- createMultiplyElementsParallelRunnable(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.IntNTTStepStrategy
-
Create a ParallelRunnable object for multiplying the elements of the matrix.
- createMultiplyElementsParallelRunnable(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.LongNTTStepStrategy
-
Create a ParallelRunnable object for multiplying the elements of the matrix.
- createMultiplyInPlaceParallelRunnable(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy
-
Create a ParallelRunnable for multiplying the elements in-place.
- createMultiplyInPlaceParallelRunnable(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy
-
Create a ParallelRunnable for multiplying the elements in-place.
- createMultiplyInPlaceParallelRunnable(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy
-
Create a ParallelRunnable for multiplying the elements in-place.
- createMultiplyInPlaceParallelRunnable(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy
-
Create a ParallelRunnable for multiplying the elements in-place.
- createNonCachedDataStorage() - Method in class org.apfloat.internal.AbstractDataStorageBuilder
-
Create a non-cached data storage.
- createNonCachedDataStorage() - Method in class org.apfloat.internal.DoubleDataStorageBuilder
- createNonCachedDataStorage() - Method in class org.apfloat.internal.FloatDataStorageBuilder
- createNonCachedDataStorage() - Method in class org.apfloat.internal.IntDataStorageBuilder
- createNonCachedDataStorage() - Method in class org.apfloat.internal.LongDataStorageBuilder
- createNTT(long) - Method in class org.apfloat.internal.AbstractNTTBuilder
- createNTT(long) - Method in interface org.apfloat.spi.NTTBuilder
-
Creates a Number Theoretic Transform of suitable type for the specified length.
- createNTTConvolutionSteps() - Method in class org.apfloat.internal.DoubleNTTBuilder
- createNTTConvolutionSteps() - Method in class org.apfloat.internal.FloatNTTBuilder
- createNTTConvolutionSteps() - Method in class org.apfloat.internal.IntNTTBuilder
- createNTTConvolutionSteps() - Method in class org.apfloat.internal.LongNTTBuilder
- createNTTConvolutionSteps() - Method in interface org.apfloat.spi.NTTBuilder
-
Creates an object for implementing the steps of a three-NTT based convolution.
- createNTTSteps() - Method in class org.apfloat.internal.DoubleNTTBuilder
- createNTTSteps() - Method in class org.apfloat.internal.FloatNTTBuilder
- createNTTSteps() - Method in class org.apfloat.internal.IntNTTBuilder
- createNTTSteps() - Method in class org.apfloat.internal.LongNTTBuilder
- createNTTSteps() - Method in interface org.apfloat.spi.NTTBuilder
-
Creates an object for implementing the steps of a step-based Number Theoretic Transform.
- createScrambleTable(int) - Static method in class org.apfloat.internal.Scramble
-
Create a table of indexes for scrambling an array for FFT.
- createShortConvolutionStrategy(int) - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Create a short-length convolution strategy where the size of either data set is one.
- createShortConvolutionStrategy(int) - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- createShortConvolutionStrategy(int) - Method in class org.apfloat.internal.FloatConvolutionBuilder
- createShortConvolutionStrategy(int) - Method in class org.apfloat.internal.IntConvolutionBuilder
- createShortConvolutionStrategy(int) - Method in class org.apfloat.internal.LongConvolutionBuilder
- createSimpleFNTStrategy(long) - Method in class org.apfloat.internal.AbstractNTTBuilder
-
Create a simple NTT strategy.
- createSimpleFNTStrategy(long) - Method in class org.apfloat.internal.DoubleNTTBuilder
- createSimpleFNTStrategy(long) - Method in class org.apfloat.internal.FloatNTTBuilder
- createSimpleFNTStrategy(long) - Method in class org.apfloat.internal.IntNTTBuilder
- createSimpleFNTStrategy(long) - Method in class org.apfloat.internal.LongNTTBuilder
- createSixStepFNTStrategy(long) - Method in class org.apfloat.aparapi.IntAparapiNTTBuilder
- createSixStepFNTStrategy(long) - Method in class org.apfloat.aparapi.LongAparapiNTTBuilder
- createSixStepFNTStrategy(long) - Method in class org.apfloat.internal.AbstractNTTBuilder
-
Create a six-step NTT strategy.
- createSquareInPlaceParallelRunnable(DataStorage, int) - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy
-
Create a ParallelRunnable for squaring the elements in-place.
- createSquareInPlaceParallelRunnable(DataStorage, int) - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy
-
Create a ParallelRunnable for squaring the elements in-place.
- createSquareInPlaceParallelRunnable(DataStorage, int) - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy
-
Create a ParallelRunnable for squaring the elements in-place.
- createSquareInPlaceParallelRunnable(DataStorage, int) - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy
-
Create a ParallelRunnable for squaring the elements in-place.
- createThreeNTTConvolutionStrategy(int, NTTStrategy) - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Create a 3-NTT convolution strategy.
- createThreeNTTConvolutionStrategy(int, NTTStrategy) - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- createThreeNTTConvolutionStrategy(int, NTTStrategy) - Method in class org.apfloat.internal.FloatConvolutionBuilder
- createThreeNTTConvolutionStrategy(int, NTTStrategy) - Method in class org.apfloat.internal.IntConvolutionBuilder
- createThreeNTTConvolutionStrategy(int, NTTStrategy) - Method in class org.apfloat.internal.LongConvolutionBuilder
- createTransformRowsParallelRunnable(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.DoubleNTTStepStrategy
-
Create a ParallelRunnable object for transforming the rows of the matrix.
- createTransformRowsParallelRunnable(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.FloatNTTStepStrategy
-
Create a ParallelRunnable object for transforming the rows of the matrix.
- createTransformRowsParallelRunnable(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.IntNTTStepStrategy
-
Create a ParallelRunnable object for transforming the rows of the matrix.
- createTransformRowsParallelRunnable(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.LongNTTStepStrategy
-
Create a ParallelRunnable object for transforming the rows of the matrix.
- createTransposedArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
-
Create an empty transposed ArrayAccess.
- createTransposedArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.DoubleDiskDataStorage
- createTransposedArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.FloatDiskDataStorage
- createTransposedArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.IntDiskDataStorage
- createTransposedArrayAccess(int, int, int, int) - Method in class org.apfloat.internal.LongDiskDataStorage
- createTwoPassFNTStrategy(long) - Method in class org.apfloat.aparapi.IntAparapiNTTBuilder
- createTwoPassFNTStrategy(long) - Method in class org.apfloat.aparapi.LongAparapiNTTBuilder
- createTwoPassFNTStrategy(long) - Method in class org.apfloat.internal.AbstractNTTBuilder
-
Create a two-pass NTT strategy.
- createWTable(double, int) - Method in class org.apfloat.internal.DoubleModMath
-
Create a table of powers of n:th root of unity.
- createWTable(float, int) - Method in class org.apfloat.internal.FloatModMath
-
Create a table of powers of n:th root of unity.
- createWTable(int, int) - Method in class org.apfloat.internal.IntModMath
-
Create a table of powers of n:th root of unity.
- createWTable(long, int) - Method in class org.apfloat.internal.LongModMath
-
Create a table of powers of n:th root of unity.
- crt(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long) - Method in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- crt(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long) - Method in class org.apfloat.internal.FloatCarryCRTStepStrategy
- crt(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long) - Method in class org.apfloat.internal.IntCarryCRTStepStrategy
- crt(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long) - Method in class org.apfloat.internal.LongCarryCRTStepStrategy
- crt(DataStorage, DataStorage, DataStorage, DataStorage, long, long, long, long) - Method in interface org.apfloat.spi.CarryCRTStepStrategy
-
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.
- curChar - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- curLexState - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- currentElements - Variable in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
- currentToken - Variable in exception org.apfloat.calc.ParseException
-
This is the last token that has been consumed successfully.
- CUTOFF_POINT - Static variable in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
-
Cut-off point for Karatsuba / basic convolution.
- CUTOFF_POINT - Static variable in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
-
Cut-off point for Karatsuba / basic convolution.
- CUTOFF_POINT - Static variable in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
-
Cut-off point for Karatsuba / basic convolution.
- CUTOFF_POINT - Static variable in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
-
Cut-off point for Karatsuba / basic convolution.
D
- D(double, Apcomplex) - Method in class org.apfloat.ZetaHelper
- data - Variable in class org.apfloat.aparapi.IntKernel
- data - Variable in class org.apfloat.aparapi.LongKernel
- data - Variable in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- data - Variable in class org.apfloat.internal.DoubleMemoryArrayAccess
- data - Variable in class org.apfloat.internal.DoubleMemoryDataStorage
- data - Variable in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- data - Variable in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- data - Variable in class org.apfloat.internal.FloatMemoryArrayAccess
- data - Variable in class org.apfloat.internal.FloatMemoryDataStorage
- data - Variable in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- data - Variable in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- data - Variable in class org.apfloat.internal.IntMemoryArrayAccess
- data - Variable in class org.apfloat.internal.IntMemoryDataStorage
- data - Variable in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- data - Variable in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- data - Variable in class org.apfloat.internal.LongMemoryArrayAccess
- data - Variable in class org.apfloat.internal.LongMemoryDataStorage
- data - Variable in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- dataStorage - Variable in class org.apfloat.internal.DoubleApfloatImpl
- dataStorage - Variable in class org.apfloat.internal.FloatApfloatImpl
- dataStorage - Variable in class org.apfloat.internal.IntApfloatImpl
- dataStorage - Variable in class org.apfloat.internal.LongApfloatImpl
- dataStorage - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- DataStorage - Class in org.apfloat.spi
-
Generic data storage class.
- DataStorage() - Constructor for class org.apfloat.spi.DataStorage
-
Default constructor.
- DataStorage(DataStorage, long, long) - Constructor for class org.apfloat.spi.DataStorage
-
Subsequence constructor.
- DataStorage.AbstractIterator - Class in org.apfloat.spi
-
Abstract base class for iterators iterating through this
DataStorage
. - DataStorage.Iterator - Class in org.apfloat.spi
-
Iterator for iterating through elements of the data storage.
- dataStorage0 - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage0 - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage0 - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage0 - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage1 - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage1 - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage1 - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage1 - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage2 - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage2 - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage2 - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorage2 - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- dataStorageBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- dataStorageBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- dataStorageBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- dataStorageBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- DataStorageBuilder - Interface in org.apfloat.spi
-
Interface for determining a suitable storage type for data of some expected size.
- debug(String) - Static method in class org.apfloat.samples.OperationServer
- DEBUG - Static variable in class org.apfloat.samples.OperationServer
- DEBUG - Static variable in class org.apfloat.samples.PiDistributed
- DEBUG - Static variable in class org.apfloat.samples.PiParallel
- debugStream - Variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Debug output.
- DECIMAL - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- decimalSeparator - Variable in class org.apfloat.FormattingHelper.LocalizeWriter
- DEFAULT - Static variable in class org.apfloat.Apcomplex
-
Default precision.
- DEFAULT - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
Lexical state.
- DEFAULT_RADIX - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the default radix.
- defaultExecutorService - Static variable in class org.apfloat.ApfloatContext
- defaultLexState - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- defaultProperties - Static variable in class org.apfloat.ApfloatContext
- defaultRadix - Variable in class org.apfloat.ApfloatContext
- DELIMITER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- delta - Variable in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- denominator - Variable in class org.apfloat.Aprational
- denominator() - Method in class org.apfloat.Apint
-
Denominator of this aprational.
- denominator() - Method in class org.apfloat.Aprational
-
Denominator of this aprational.
- destroy() - Method in class org.apfloat.calc.CalculatorApplet
-
Called when this applet is destroyed.
- destroy() - Method in class org.apfloat.samples.PiApplet
-
Called when this applet is destroyed.
- digamma(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- digamma(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- digamma(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Digamma function.
- digamma(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Digamma function.
- digamma(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Digamma function.
- digamma(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Digamma function.
- DIGIT - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.apfloat.calc.CalculatorParser
-
Disable tracing.
- DiskDataStorage - Class in org.apfloat.internal
-
Abstract base class for disk-based data storage, containing the common functionality independent of the element type.
- DiskDataStorage() - Constructor for class org.apfloat.internal.DiskDataStorage
-
Default constructor.
- DiskDataStorage(DiskDataStorage, long, long) - Constructor for class org.apfloat.internal.DiskDataStorage
-
Subsequence constructor.
- DiskDataStorage.FileStorage - Class in org.apfloat.internal
- DiskDataStorage.FileStorageReference - Class in org.apfloat.internal
- dispose() - Method in class org.apfloat.internal.DiskDataStorage.FileStorageReference
- DistributedBinarySplittingPiCalculator(Pi.BinarySplittingSeries) - Constructor for class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
-
Construct a distributed pi calculator with the specified precision and radix.
- DistributedChudnovskyPiCalculator(long, int) - Constructor for class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- DistributedChudnovskyPiCalculator(PiDistributed.DistributedBinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- DistributedRamanujanPiCalculator(long, int) - Constructor for class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- DistributedRamanujanPiCalculator(PiDistributed.DistributedBinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- div(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Quotient and remainder.
- divide(double[]) - Method in class org.apfloat.internal.DoubleCRTMath
-
Divides three words by the base to produce two words.
- divide(float[]) - Method in class org.apfloat.internal.FloatCRTMath
-
Divides three words by the base to produce two words.
- divide(int[]) - Method in class org.apfloat.internal.IntCRTMath
-
Divides three words by the base to produce two words.
- divide(long[]) - Method in class org.apfloat.internal.LongCRTMath
-
Divides three words by the base to produce two words.
- divide(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- divide(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- divide(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- divide(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Division.
- divide(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- divide(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Divides two apcomplex numbers.
- divide(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Division.
- divide(Apfloat) - Method in class org.apfloat.Apfloat
-
Divides two apfloats.
- divide(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Division.
- divide(Apint) - Method in class org.apfloat.Apint
-
Divides two apints.
- divide(Aprational) - Method in class org.apfloat.Aprational
-
Divides two aprational numbers.
- divide(DataStorage.Iterator, Double, Double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleAdditionStrategy
- divide(DataStorage.Iterator, Float, Float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatAdditionStrategy
- divide(DataStorage.Iterator, Integer, Integer, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntAdditionStrategy
- divide(DataStorage.Iterator, Long, Long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongAdditionStrategy
- divide(DataStorage.Iterator, T, T, DataStorage.Iterator, long) - Method in interface org.apfloat.spi.AdditionStrategy
-
Division in some base.
- divideElements(ArrayAccess, double) - Method in class org.apfloat.internal.DoubleTableFNTStrategy
- divideElements(ArrayAccess, float) - Method in class org.apfloat.internal.FloatTableFNTStrategy
- divideElements(ArrayAccess, int) - Method in class org.apfloat.internal.IntTableFNTStrategy
- divideElements(ArrayAccess, long) - Method in class org.apfloat.internal.LongTableFNTStrategy
- divideShort(ApfloatImpl) - Method in class org.apfloat.internal.DoubleApfloatImpl
- divideShort(ApfloatImpl) - Method in class org.apfloat.internal.FloatApfloatImpl
- divideShort(ApfloatImpl) - Method in class org.apfloat.internal.IntApfloatImpl
- divideShort(ApfloatImpl) - Method in class org.apfloat.internal.LongApfloatImpl
- divideShort(ApfloatImpl) - Method in interface org.apfloat.spi.ApfloatImpl
-
Divide this
ApfloatImpl
by anApfloatImpl
that is "short". - doCarryCRT(Class<T>, DataStorage, DataStorage, DataStorage, long) - Method in class org.apfloat.internal.StepCarryCRTStrategy
- done - Variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
- Done() - Method in class org.apfloat.calc.SimpleCharStream
-
Reset buffer when finished.
- doReal() - Method in class org.apfloat.LambertWHelper
- DOUBLE_PRECISION - Static variable in interface org.apfloat.spi.RadixConstants
-
Precision of a
double
in the digits of each radix. - DoubleAdditionBuilder - Class in org.apfloat.internal
-
Creates additions for the specified radix and the
double
element type. - DoubleAdditionBuilder() - Constructor for class org.apfloat.internal.DoubleAdditionBuilder
-
Default constructor.
- DoubleAdditionStrategy - Class in org.apfloat.internal
-
Basic addition strategy for the
double
element type. - DoubleAdditionStrategy(int) - Constructor for class org.apfloat.internal.DoubleAdditionStrategy
-
Creates an addition strategy using the specified radix.
- DoubleApfloatBuilder - Class in org.apfloat.internal
-
Builder class for building
ApfloatImpl
implementations with thedouble
data element type. - DoubleApfloatBuilder() - Constructor for class org.apfloat.internal.DoubleApfloatBuilder
-
Default constructor.
- DoubleApfloatImpl - Class in org.apfloat.internal
-
Immutable apfloat implementation class for the
double
data element type. - DoubleApfloatImpl(double, long, int) - Constructor for class org.apfloat.internal.DoubleApfloatImpl
-
Create a new
DoubleApfloatImpl
instance from adouble
. - DoubleApfloatImpl(int, long, long, DataStorage, int) - Constructor for class org.apfloat.internal.DoubleApfloatImpl
- DoubleApfloatImpl(long, long, int) - Constructor for class org.apfloat.internal.DoubleApfloatImpl
-
Create a new
DoubleApfloatImpl
instance from along
. - DoubleApfloatImpl(PushbackReader, long, int, boolean) - Constructor for class org.apfloat.internal.DoubleApfloatImpl
-
Create a new
DoubleApfloatImpl
instance reading from a stream. - DoubleApfloatImpl(String, long, int, boolean) - Constructor for class org.apfloat.internal.DoubleApfloatImpl
-
Create a new
DoubleApfloatImpl
instance from a String. - DoubleBaseMath - Class in org.apfloat.internal
-
Mathematical operations on numbers in a base.
- DoubleBaseMath(int) - Constructor for class org.apfloat.internal.DoubleBaseMath
-
Creates a base math using the specified radix.
- DoubleBuilderFactory - Class in org.apfloat.internal
-
Factory class for getting instances of the various builder classes needed to build an
ApfloatImpl
with thedouble
data element type. - DoubleBuilderFactory() - Constructor for class org.apfloat.internal.DoubleBuilderFactory
-
Default constructor.
- DoubleCarryCRTBuilder - Class in org.apfloat.internal
-
Creates carry-CRT related objects, for the
double
type. - DoubleCarryCRTBuilder() - Constructor for class org.apfloat.internal.DoubleCarryCRTBuilder
-
Default constructor.
- DoubleCarryCRTStepStrategy - Class in org.apfloat.internal
-
Class for performing the final steps of a three-modulus Number Theoretic Transform based convolution.
- DoubleCarryCRTStepStrategy(int) - Constructor for class org.apfloat.internal.DoubleCarryCRTStepStrategy
-
Creates a carry-CRT steps object using the specified radix.
- DoubleConstants - Interface in org.apfloat.internal
-
Constants needed for various algorithms for the
double
type. - DoubleConvolutionBuilder - Class in org.apfloat.internal
-
Creates convolutions of suitable type for the
double
type. - DoubleConvolutionBuilder() - Constructor for class org.apfloat.internal.DoubleConvolutionBuilder
-
Default constructor.
- DoubleCRTMath - Class in org.apfloat.internal
-
Basic arithmetic for calculating the Chinese Remainder Theorem.
- DoubleCRTMath(int) - Constructor for class org.apfloat.internal.DoubleCRTMath
-
Creates a carry-CRT math using the specified radix.
- DoubleDataStorageBuilder - Class in org.apfloat.internal
-
Default data storage creation strategy for the
double
data type. - DoubleDataStorageBuilder() - Constructor for class org.apfloat.internal.DoubleDataStorageBuilder
-
Default constructor.
- DoubleDiskArrayAccess(int, long, int) - Constructor for class org.apfloat.internal.DoubleDiskDataStorage.DoubleDiskArrayAccess
- DoubleDiskDataStorage - Class in org.apfloat.internal
-
Disk-based data storage for the
double
element type. - DoubleDiskDataStorage() - Constructor for class org.apfloat.internal.DoubleDiskDataStorage
-
Default constructor.
- DoubleDiskDataStorage(DoubleDiskDataStorage, long, long) - Constructor for class org.apfloat.internal.DoubleDiskDataStorage
-
Subsequence constructor.
- DoubleDiskDataStorage.BlockIterator - Class in org.apfloat.internal
- DoubleDiskDataStorage.DoubleDiskArrayAccess - Class in org.apfloat.internal
- DoubleDiskDataStorage.MemoryArrayAccess - Class in org.apfloat.internal
- DoubleDiskDataStorage.TransposedMemoryArrayAccess - Class in org.apfloat.internal
- DoubleElementaryModMath - Class in org.apfloat.internal
-
Elementary modulo arithmetic functions for
double
data. - DoubleElementaryModMath() - Constructor for class org.apfloat.internal.DoubleElementaryModMath
-
Default constructor.
- DoubleFactor3NTTStepStrategy - Class in org.apfloat.internal
-
Steps for the factor-3 NTT.
- DoubleFactor3NTTStepStrategy() - Constructor for class org.apfloat.internal.DoubleFactor3NTTStepStrategy
-
Default constructor.
- DoubleFactor3NTTStepStrategy.ColumnTransformRunnable - Class in org.apfloat.internal
- doubleFactorial(long) - Static method in class org.apfloat.ApintMath
-
Double factorial function.
- doubleFactorial(long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Double factorial.
- doubleFactorial(long, int) - Static method in class org.apfloat.ApintMath
-
Double factorial function.
- doubleFactorial(long, int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Double factorial.
- doubleFactorial(long, long) - Static method in class org.apfloat.ApfloatMath
- doubleFactorial(long, long, int) - Static method in class org.apfloat.ApfloatMath
- doubleFactorial(Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- doubleFactorial(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- doubleFactorial(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Double factorial.
- doubleFactorial(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- DoubleKaratsubaConvolutionStrategy - Class in org.apfloat.internal
-
Convolution strategy using the Karatsuba algorithm.
- DoubleKaratsubaConvolutionStrategy(int) - Constructor for class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- DoubleMatrixBuilder - Class in org.apfloat.internal
-
Creates matrix operations objects, for the
double
type. - DoubleMatrixBuilder() - Constructor for class org.apfloat.internal.DoubleMatrixBuilder
-
Default constructor.
- DoubleMatrixStrategy - Class in org.apfloat.internal
-
Optimized matrix transposition methods for the
double
type. - DoubleMatrixStrategy() - Constructor for class org.apfloat.internal.DoubleMatrixStrategy
-
Default constructor.
- DoubleMediumConvolutionStrategy - Class in org.apfloat.internal
-
Medium-length convolution strategy.
- DoubleMediumConvolutionStrategy(int) - Constructor for class org.apfloat.internal.DoubleMediumConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- DoubleMemoryArrayAccess - Class in org.apfloat.internal
-
Array access class based on a
double[]
. - DoubleMemoryArrayAccess(double[], int, int) - Constructor for class org.apfloat.internal.DoubleMemoryArrayAccess
-
Create an array access.
- DoubleMemoryDataStorage - Class in org.apfloat.internal
-
Memory based data storage implementation for the
double
element type. - DoubleMemoryDataStorage() - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage
-
Default constructor.
- DoubleMemoryDataStorage(DoubleMemoryDataStorage, long, long) - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage
-
Subsequence constructor.
- DoubleMemoryDataStorage.ReadOnlyIterator - Class in org.apfloat.internal
- DoubleMemoryDataStorage.ReadWriteIterator - Class in org.apfloat.internal
- DoubleMemoryDataStorage.WriteOnlyIterator - Class in org.apfloat.internal
- DoubleModConstants - Interface in org.apfloat.internal
-
Constants needed for various modular arithmetic operations for the
double
type. - DoubleModMath - Class in org.apfloat.internal
-
Modulo arithmetic functions for
double
data. - DoubleModMath() - Constructor for class org.apfloat.internal.DoubleModMath
-
Default constructor.
- DoubleNTTBuilder - Class in org.apfloat.internal
-
Creates Number Theoretic Transforms for the
double
type. - DoubleNTTBuilder() - Constructor for class org.apfloat.internal.DoubleNTTBuilder
-
Default constructor.
- DoubleNTTConvolutionStepStrategy - Class in org.apfloat.internal
-
Steps of a three-NTT convolution for the
double
type. - DoubleNTTConvolutionStepStrategy() - Constructor for class org.apfloat.internal.DoubleNTTConvolutionStepStrategy
-
Default constructor.
- DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable - Class in org.apfloat.internal
- DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable - Class in org.apfloat.internal
- DoubleNTTStepStrategy - Class in org.apfloat.internal
-
Common methods to calculate Fast Number Theoretic Transforms in parallel using multiple threads.
- DoubleNTTStepStrategy() - Constructor for class org.apfloat.internal.DoubleNTTStepStrategy
-
Default constructor.
- DoubleNTTStepStrategy.MultiplyRunnable - Class in org.apfloat.internal
- DoubleNTTStepStrategy.TableFNTRunnable - Class in org.apfloat.internal
- DoubleRadixConstants - Interface in org.apfloat.internal
-
Constants related to different radixes for the
double
data type. - DoubleScramble - Class in org.apfloat.internal
-
Functions to perform bit-reverse ordering of
double
data. - DoubleScramble() - Constructor for class org.apfloat.internal.DoubleScramble
- DoubleShortConvolutionStrategy - Class in org.apfloat.internal
-
Short convolution strategy.
- DoubleShortConvolutionStrategy(int) - Constructor for class org.apfloat.internal.DoubleShortConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- DoubleTableFNT - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses lookup tables for powers of n:th root of unity and permutation indexes.
- DoubleTableFNT() - Constructor for class org.apfloat.internal.DoubleTableFNT
-
Default constructor.
- DoubleTableFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform strategy that uses lookup tables for powers of n:th root of unity and permutation indexes.
- DoubleTableFNTStrategy() - Constructor for class org.apfloat.internal.DoubleTableFNTStrategy
-
Default constructor.
- doubleValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
double
. - doubleValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as a
double
. - doubleValue() - Method in class org.apfloat.internal.DoubleApfloatImpl
- doubleValue() - Method in class org.apfloat.internal.FloatApfloatImpl
- doubleValue() - Method in class org.apfloat.internal.IntApfloatImpl
- doubleValue() - Method in class org.apfloat.internal.LongApfloatImpl
- doubleValue() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the value of the this number as a
double
. - DoubleWTables - Class in org.apfloat.internal
-
Helper class for generating and caching tables of powers of the n:th root of unity.
- DoubleWTables() - Constructor for class org.apfloat.internal.DoubleWTables
- dst - Variable in class org.apfloat.calc.CalculatorAWT.FlushStringWriter
- dst - Variable in class org.apfloat.samples.PiAWT.FlushStringWriter
- dump() - Static method in class org.apfloat.samples.Pi
E
- e - Variable in class org.apfloat.LambertWHelper
- e() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
e.
- e(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
e.
- e(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates e.
- e(long) - Method in class org.apfloat.LambertWHelper
- e(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates e.
- e(long, long, long, int) - Static method in class org.apfloat.ApfloatMath
- e(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- e(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- e1(Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- E1(long, Apcomplex) - Method in class org.apfloat.ZetaHelper
- E1(Apcomplex, Apcomplex) - Method in class org.apfloat.ZetaHelper
- element() - Method in class org.apfloat.calc.CalculatorParser
- elementaryGcd(Apint, Apint) - Static method in class org.apfloat.GCDHelper
- ellipticE(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- ellipticE(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ellipticE(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Complete elliptic integral of the second kind.
- ellipticE(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Complete elliptic integral of the second kind.
- ellipticE(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- ellipticE(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Complete elliptic integral of the second kind.
- ellipticE(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Complete elliptic integral of the second kind.
- ellipticE(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- ellipticK(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- ellipticK(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ellipticK(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Complete elliptic integral of the first kind.
- ellipticK(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Complete elliptic integral of the first kind.
- ellipticK(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- ellipticK(Apcomplex, long, Consumer<Apcomplex>) - Static method in class org.apfloat.ApcomplexMath
- ellipticK(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Complete elliptic integral of the first kind.
- ellipticK(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Complete elliptic integral of the first kind.
- ellipticK(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- enable_tracing() - Method in class org.apfloat.calc.CalculatorParser
-
Enable tracing.
- end() - Method in class org.apfloat.samples.PiAWT
- endColumn - Variable in class org.apfloat.calc.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.apfloat.calc.Token
-
The line number of the last character of this Token.
- ensureApprox(long) - Method in class org.apfloat.Aprational
- ensureGammaPrecision(Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- ensureGammaPrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- ensurePrecision(Apcomplex) - Method in class org.apfloat.BesselHelper
- ensurePrecision(Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- ensurePrecision(Apcomplex[], Apcomplex[], long) - Method in class org.apfloat.HypergeometricHelper
- ensurePrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- ensurePrecision(Apfloat, long) - Static method in class org.apfloat.ApfloatHelper
- ensurePrecisions() - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- entrySet() - Method in class org.apfloat.ConcurrentSoftHashMap
- entrySet() - Method in class org.apfloat.ConcurrentWeakHashMap
- entrySet() - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- entrySet() - Method in class org.apfloat.ShutdownMap
- EOF - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
End of File.
- EOL - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- EOL - Static variable in exception org.apfloat.calc.ParseException
-
The end of line string for this machine.
- equalDigits(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Computes number of equal digits.
- equalDigits(Apfloat) - Method in class org.apfloat.Apfloat
-
Computes number of equal digits.
- equalDigits(ApfloatImpl) - Method in class org.apfloat.internal.DoubleApfloatImpl
- equalDigits(ApfloatImpl) - Method in class org.apfloat.internal.FloatApfloatImpl
- equalDigits(ApfloatImpl) - Method in class org.apfloat.internal.IntApfloatImpl
- equalDigits(ApfloatImpl) - Method in class org.apfloat.internal.LongApfloatImpl
- equalDigits(ApfloatImpl) - Method in interface org.apfloat.spi.ApfloatImpl
-
The number of equal digits in this
ApfloatImpl
and another number. - equals(Object) - Method in class org.apfloat.Apcomplex
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.Apfloat
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.Apint
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.Aprational
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.ConcurrentWeakHashMap.Key
- equals(Object) - Method in class org.apfloat.internal.DoubleApfloatImpl
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.internal.FloatApfloatImpl
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.internal.IntApfloatImpl
-
Compares this object to the specified object.
- equals(Object) - Method in class org.apfloat.internal.LongApfloatImpl
-
Compares this object to the specified object.
- erf(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- erf(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- erf(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Error function.
- erf(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Error function.
- erf(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Error function.
- erf(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Error function.
- erfc(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- erfc(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- erfc(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Complementary error function.
- erfc(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Complementary error function.
- erfc(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Complementary error function.
- erfc(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Complementary error function.
- erfcFixedPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- erfcFixedPrecision(Apfloat) - Static method in class org.apfloat.ApfloatMath
- erfFixedPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- erfFixedPrecision(Apfloat) - Static method in class org.apfloat.ApfloatMath
- erfi(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- erfi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- erfi(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Imaginary error function.
- erfi(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Imaginary error function.
- erfi(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Imaginary error function.
- erfi(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Imaginary error function.
- erfiFixedPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- erfiFixedPrecision(Apfloat) - Static method in class org.apfloat.ApfloatMath
- err - Static variable in class org.apfloat.samples.Pi
-
Output stream for status messages printout.
- ERROR - Static variable in class org.apfloat.samples.OperationServer
- errorCode - Variable in error org.apfloat.calc.TokenMgrError
-
Indicates the reason why the exception is thrown.
- euler() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
γ, the Euler-Mascheroni constant.
- euler(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
γ, the Euler-Mascheroni constant.
- euler(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates γ, the Euler-Mascheroni constant.
- euler(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates γ, the Euler-Mascheroni constant.
- euler(long, int) - Static method in class org.apfloat.EulerHelper
- euler(long, long, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder) - Method in class org.apfloat.EulerHelper
- euler(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- euler(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- eulerE(long, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Euler polynomial.
- eulerE(long, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Euler polynomial.
- eulerE(long, Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- eulerE(long, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Euler polynomial.
- eulerE(long, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Euler polynomial.
- eulerE(long, Apfloat, long) - Static method in class org.apfloat.ApfloatMath
- eulerE(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- eulerE(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- EulerHelper - Class in org.apfloat
-
Helper class for computing the Euler gamma using binary splitting and the Brent-McMillan formula.
- EulerHelper(Apfloat, long, int) - Constructor for class org.apfloat.EulerHelper
- eulerSmall(long, int) - Static method in class org.apfloat.ApfloatMath
- evaluate(Apcomplex[], Apcomplex[], Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- evaluate(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- execute() - Method in interface org.apfloat.samples.Operation
-
Executes some code, returning a value.
- execute() - Method in class org.apfloat.samples.Pi.BorweinPiCalculator
-
Calculate pi using the Borweins' quartic iteration.
- execute() - Method in class org.apfloat.samples.Pi.ChudnovskyPiCalculator
-
Calculate pi using the Chudnovskys' binary splitting algorithm.
- execute() - Method in class org.apfloat.samples.Pi.GaussLegendrePiCalculator
-
Calculate pi using the Gauss-Legendre iteration.
- execute() - Method in class org.apfloat.samples.Pi.RamanujanPiCalculator
-
Calculate pi using the Ramanujan binary splitting algorithm.
- execute() - Method in class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- execute() - Method in class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- execute() - Method in class org.apfloat.samples.PiParallel.ParallelChudnovskyPiCalculator
- execute() - Method in class org.apfloat.samples.PiParallel.ParallelRamanujanPiCalculator
- execute() - Method in class org.apfloat.samples.PiParallel.ThreadLimitedOperation
-
Execute the operation.
- execute(Operation<T>) - Method in class org.apfloat.samples.LocalOperationExecutor
-
Execute an operation immediately.
- execute(Operation<T>) - Method in interface org.apfloat.samples.OperationExecutor
-
Executes some code, returning a value.
- execute(Operation<T>) - Method in class org.apfloat.samples.PiDistributed.Node
- execute(Operation<T>) - Method in class org.apfloat.samples.RemoteOperationExecutor
-
Execute an operation remotely.
- executeAdd(PiDistributed.Node, Apfloat, Apfloat) - Method in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
- executeBackground(Operation<T>) - Method in class org.apfloat.samples.LocalOperationExecutor
-
Execute an operation in the background.
- executeBackground(Operation<T>) - Method in interface org.apfloat.samples.OperationExecutor
-
Starts executing some code in the background.
- executeBackground(Operation<T>) - Method in class org.apfloat.samples.PiDistributed.Node
- executeBackground(Operation<T>) - Method in class org.apfloat.samples.RemoteOperationExecutor
-
Execute an operation remotely.
- executionBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- executionBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- executionBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- executionBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- ExecutionBuilder - Interface in org.apfloat.spi
-
Interface of a factory for creating execution related objects.
- executionStrategy - Static variable in class org.apfloat.internal.ParallelExecutionBuilder
- ExecutionStrategy - Interface in org.apfloat.spi
-
Thread execution operations.
- executorService - Variable in class org.apfloat.ApfloatContext
- exp(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- exp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- exp(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Exponent function.
- exp(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Exponential function.
- exp(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Exponent function.
- exp(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Exponential function.
- ExpandBuff(boolean) - Method in class org.apfloat.calc.SimpleCharStream
- expectedTokenSequences - Variable in exception org.apfloat.calc.ParseException
-
Each entry in this array is an array of integers.
- expIntegralE(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- expIntegralE(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- expIntegralE(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Exponential integral E.
- expIntegralE(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Exponential integral E.
- expIntegralE(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Exponential integral E.
- expIntegralE(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Exponential integral E.
- expIntegralEi(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- expIntegralEi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- expIntegralEi(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Exponential integral Ei.
- expIntegralEi(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Exponential integral Ei.
- expIntegralEi(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Exponential integral Ei.
- expIntegralEi(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Exponential integral Ei.
- expNoLoP(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- exponent - Variable in class org.apfloat.internal.DoubleApfloatImpl
- exponent - Variable in class org.apfloat.internal.FloatApfloatImpl
- exponent - Variable in class org.apfloat.internal.IntApfloatImpl
- exponent - Variable in class org.apfloat.internal.LongApfloatImpl
- expPrecision(Apfloat) - Static method in class org.apfloat.HurwitzZetaHelper
- expression() - Method in class org.apfloat.calc.CalculatorParser
- expungeStaleEntries() - Method in class org.apfloat.ConcurrentWeakHashMap
- extendPrecision(long) - Static method in class org.apfloat.ApfloatHelper
- extendPrecision(long, long) - Static method in class org.apfloat.ApfloatHelper
- extendPrecision(Apcomplex) - Static method in class org.apfloat.ApfloatHelper
- extendPrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- extendPrecision(Apfloat) - Static method in class org.apfloat.ApfloatHelper
- extendPrecision(Apfloat, long) - Static method in class org.apfloat.ApfloatHelper
- EXTRA_PRECISION - Static variable in class org.apfloat.Apcomplex
-
Extra precision that is added in various apfloat internal operations to avoid round-off errors.
- extractWhitespace(PushbackReader) - Static method in class org.apfloat.ApfloatHelper
-
Extracts whitespace from stream.
- extraPrecision - Variable in class org.apfloat.HypergeometricHelper
- extraPrecision(int) - Static method in class org.apfloat.IncompleteGammaHelper
F
- f - Variable in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- factor2Strategy - Variable in class org.apfloat.internal.Factor3NTTStrategy
- Factor3NTTStepStrategy - Interface in org.apfloat.spi
-
Steps for the factor-3 NTT.
- Factor3NTTStrategy - Class in org.apfloat.internal
-
A transform that implements a 3-point transform on top of another Number Theoretic Transform that does transforms of length 2n.
- Factor3NTTStrategy(NTTStrategy) - Constructor for class org.apfloat.internal.Factor3NTTStrategy
-
Creates a new factor-3 transform strategy on top of an existing transform.
- factorial(long) - Static method in class org.apfloat.ApintMath
-
Factorial function.
- factorial(long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Factorial.
- factorial(long, int) - Static method in class org.apfloat.ApintMath
-
Factorial function.
- factorial(long, int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Factorial.
- factorial(long, long) - Static method in class org.apfloat.ApfloatMath
- factorial(long, long, int) - Static method in class org.apfloat.ApfloatMath
- factorial(Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- factorial(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- factorial(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Factorial.
- factorial(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- factorialExpression() - Method in class org.apfloat.calc.CalculatorParser
- fastestG(Apcomplex, Apcomplex, IncompleteGammaHelper.ContinuedFraction[]) - Static method in class org.apfloat.IncompleteGammaHelper
- fibonacci(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- fibonacci(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- fibonacci(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Fibonacci function.
- fibonacci(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Fibonacci function.
- fibonacci(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Fibonacci function.
- fibonacci(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Fibonacci function.
- file - Variable in class org.apfloat.internal.DiskDataStorage.FileStorage
- file - Variable in class org.apfloat.internal.DiskDataStorage.FileStorageReference
- FILE_INITIAL_VALUE - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the temporary file initial value.
- FILE_PATH - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the temporary file path.
- FILE_SUFFIX - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the temporary file suffix.
- fileChannel - Variable in class org.apfloat.internal.DiskDataStorage.FileStorage
- fileChannel - Variable in class org.apfloat.internal.DiskDataStorage.FileStorageReference
- filename - Variable in class org.apfloat.internal.DiskDataStorage.FileStorage
- filenameGenerator - Variable in class org.apfloat.ApfloatContext
- FilenameGenerator - Class in org.apfloat.spi
-
Class for generating filenames for temporary files.
- FilenameGenerator(String, String, String) - Constructor for class org.apfloat.spi.FilenameGenerator
-
Create a new filename generator.
- fileOffset - Variable in class org.apfloat.internal.DoubleDiskDataStorage.DoubleDiskArrayAccess
- fileOffset - Variable in class org.apfloat.internal.FloatDiskDataStorage.FloatDiskArrayAccess
- fileOffset - Variable in class org.apfloat.internal.IntDiskDataStorage.IntDiskArrayAccess
- fileOffset - Variable in class org.apfloat.internal.LongDiskDataStorage.LongDiskArrayAccess
- fileStorage - Variable in class org.apfloat.internal.DiskDataStorage
- FileStorage() - Constructor for class org.apfloat.internal.DiskDataStorage.FileStorage
- FileStorageReference(DiskDataStorage.FileStorage, ReferenceQueue<DiskDataStorage.FileStorage>) - Constructor for class org.apfloat.internal.DiskDataStorage.FileStorageReference
- FillBuff() - Method in class org.apfloat.calc.SimpleCharStream
- fillInStackTrace() - Method in error org.apfloat.calc.CalculatorParser.LookaheadSuccess
- findMismatch(DataStorage.Iterator, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleApfloatImpl
- findMismatch(DataStorage.Iterator, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatApfloatImpl
- findMismatch(DataStorage.Iterator, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntApfloatImpl
- findMismatch(DataStorage.Iterator, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongApfloatImpl
- findRoot(Function<Apfloat, Apfloat>, BiFunction<Apfloat, Apfloat, Apfloat>, Apfloat, Apfloat, long) - Static method in class org.apfloat.RootFinder
-
Find the root of the given function with Newton's method, starting from the given initial guess.
- findRoot(Apcomplex, double, int, long) - Static method in class org.apfloat.ZetaHelper
- finishPad(Writer, long) - Static method in class org.apfloat.FormattingHelper
- FIVE - Variable in class org.apfloat.ApfloatMath.PiCalculator
- FIVE - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- fixed - Variable in class org.apfloat.calc.CalculatorAWT
- fixedFunction(String, int, int, FunctionCalculatorImpl.FixedFunctionHandler) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Factory method.
- fixedFunction(String, int, FunctionCalculatorImpl.FixedFunctionHandler) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Factory method.
- FixedFunction() - Constructor for class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- fixedOrArbitraryPrecision(BiFunction<T, U, Apcomplex>, BiFunction<T, U, Apcomplex>, T, U) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- fixedOrArbitraryPrecision(Function<Apcomplex, Apcomplex>, Function<Apcomplex, Apcomplex>, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- fixedPrecisionApcomplexHelper - Variable in class org.apfloat.calc.ApfloatCalculatorImpl
- FixedPrecisionApcomplexHelper - Class in org.apfloat
-
Fixed-precision mathematical functions for complex numbers.
- FixedPrecisionApcomplexHelper(long) - Constructor for class org.apfloat.FixedPrecisionApcomplexHelper
-
Constructs an apcomplex fixed-precison helper with the specified precision.
- FixedPrecisionApfloatHelper - Class in org.apfloat
-
Fixed-precision mathematical functions for floating-point numbers.
- FixedPrecisionApfloatHelper(long) - Constructor for class org.apfloat.FixedPrecisionApfloatHelper
-
Constructs an apfloat fixed-precison helper with the specified precision.
- fixLogBranch(Apcomplex, Apcomplex) - Method in class org.apfloat.LambertWHelper
- FLOAT_PRECISION - Static variable in interface org.apfloat.spi.RadixConstants
-
Precision of a
float
in the digits of each radix. - FloatAdditionBuilder - Class in org.apfloat.internal
-
Creates additions for the specified radix and the
float
element type. - FloatAdditionBuilder() - Constructor for class org.apfloat.internal.FloatAdditionBuilder
-
Default constructor.
- FloatAdditionStrategy - Class in org.apfloat.internal
-
Basic addition strategy for the
float
element type. - FloatAdditionStrategy(int) - Constructor for class org.apfloat.internal.FloatAdditionStrategy
-
Creates an addition strategy using the specified radix.
- FloatApfloatBuilder - Class in org.apfloat.internal
-
Builder class for building
ApfloatImpl
implementations with thefloat
data element type. - FloatApfloatBuilder() - Constructor for class org.apfloat.internal.FloatApfloatBuilder
-
Default constructor.
- FloatApfloatImpl - Class in org.apfloat.internal
-
Immutable apfloat implementation class for the
float
data element type. - FloatApfloatImpl(double, long, int) - Constructor for class org.apfloat.internal.FloatApfloatImpl
-
Create a new
FloatApfloatImpl
instance from adouble
. - FloatApfloatImpl(int, long, long, DataStorage, int) - Constructor for class org.apfloat.internal.FloatApfloatImpl
- FloatApfloatImpl(long, long, int) - Constructor for class org.apfloat.internal.FloatApfloatImpl
-
Create a new
FloatApfloatImpl
instance from along
. - FloatApfloatImpl(PushbackReader, long, int, boolean) - Constructor for class org.apfloat.internal.FloatApfloatImpl
-
Create a new
FloatApfloatImpl
instance reading from a stream. - FloatApfloatImpl(String, long, int, boolean) - Constructor for class org.apfloat.internal.FloatApfloatImpl
-
Create a new
FloatApfloatImpl
instance from a String. - FloatBaseMath - Class in org.apfloat.internal
-
Mathematical operations on numbers in a base.
- FloatBaseMath(int) - Constructor for class org.apfloat.internal.FloatBaseMath
-
Creates a base math using the specified radix.
- FloatBuilderFactory - Class in org.apfloat.internal
-
Factory class for getting instances of the various builder classes needed to build an
ApfloatImpl
with thefloat
data element type. - FloatBuilderFactory() - Constructor for class org.apfloat.internal.FloatBuilderFactory
-
Default constructor.
- FloatCarryCRTBuilder - Class in org.apfloat.internal
-
Creates carry-CRT related objects, for the
float
type. - FloatCarryCRTBuilder() - Constructor for class org.apfloat.internal.FloatCarryCRTBuilder
-
Default constructor.
- FloatCarryCRTStepStrategy - Class in org.apfloat.internal
-
Class for performing the final steps of a three-modulus Number Theoretic Transform based convolution.
- FloatCarryCRTStepStrategy(int) - Constructor for class org.apfloat.internal.FloatCarryCRTStepStrategy
-
Creates a carry-CRT steps object using the specified radix.
- FloatConstants - Interface in org.apfloat.internal
-
Constants needed for various algorithms for the
float
type. - FloatConvolutionBuilder - Class in org.apfloat.internal
-
Creates convolutions of suitable type for the
float
type. - FloatConvolutionBuilder() - Constructor for class org.apfloat.internal.FloatConvolutionBuilder
-
Default constructor.
- FloatCRTMath - Class in org.apfloat.internal
-
Basic arithmetic for calculating the Chinese Remainder Theorem.
- FloatCRTMath(int) - Constructor for class org.apfloat.internal.FloatCRTMath
-
Creates a carry-CRT math using the specified radix.
- FloatDataStorageBuilder - Class in org.apfloat.internal
-
Default data storage creation strategy for the
float
data type. - FloatDataStorageBuilder() - Constructor for class org.apfloat.internal.FloatDataStorageBuilder
-
Default constructor.
- FloatDiskArrayAccess(int, long, int) - Constructor for class org.apfloat.internal.FloatDiskDataStorage.FloatDiskArrayAccess
- FloatDiskDataStorage - Class in org.apfloat.internal
-
Disk-based data storage for the
float
element type. - FloatDiskDataStorage() - Constructor for class org.apfloat.internal.FloatDiskDataStorage
-
Default constructor.
- FloatDiskDataStorage(FloatDiskDataStorage, long, long) - Constructor for class org.apfloat.internal.FloatDiskDataStorage
-
Subsequence constructor.
- FloatDiskDataStorage.BlockIterator - Class in org.apfloat.internal
- FloatDiskDataStorage.FloatDiskArrayAccess - Class in org.apfloat.internal
- FloatDiskDataStorage.MemoryArrayAccess - Class in org.apfloat.internal
- FloatDiskDataStorage.TransposedMemoryArrayAccess - Class in org.apfloat.internal
- FloatElementaryModMath - Class in org.apfloat.internal
-
Elementary modulo arithmetic functions for
float
data. - FloatElementaryModMath() - Constructor for class org.apfloat.internal.FloatElementaryModMath
-
Default constructor.
- FloatFactor3NTTStepStrategy - Class in org.apfloat.internal
-
Steps for the factor-3 NTT.
- FloatFactor3NTTStepStrategy() - Constructor for class org.apfloat.internal.FloatFactor3NTTStepStrategy
-
Default constructor.
- FloatFactor3NTTStepStrategy.ColumnTransformRunnable - Class in org.apfloat.internal
- floating - Variable in class org.apfloat.calc.CalculatorAWT
- FloatKaratsubaConvolutionStrategy - Class in org.apfloat.internal
-
Convolution strategy using the Karatsuba algorithm.
- FloatKaratsubaConvolutionStrategy(int) - Constructor for class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- FloatMatrixBuilder - Class in org.apfloat.internal
-
Creates matrix operations objects, for the
float
type. - FloatMatrixBuilder() - Constructor for class org.apfloat.internal.FloatMatrixBuilder
-
Default constructor.
- FloatMatrixStrategy - Class in org.apfloat.internal
-
Optimized matrix transposition methods for the
float
type. - FloatMatrixStrategy() - Constructor for class org.apfloat.internal.FloatMatrixStrategy
-
Default constructor.
- FloatMediumConvolutionStrategy - Class in org.apfloat.internal
-
Medium-length convolution strategy.
- FloatMediumConvolutionStrategy(int) - Constructor for class org.apfloat.internal.FloatMediumConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- FloatMemoryArrayAccess - Class in org.apfloat.internal
-
Array access class based on a
float[]
. - FloatMemoryArrayAccess(float[], int, int) - Constructor for class org.apfloat.internal.FloatMemoryArrayAccess
-
Create an array access.
- FloatMemoryDataStorage - Class in org.apfloat.internal
-
Memory based data storage implementation for the
float
element type. - FloatMemoryDataStorage() - Constructor for class org.apfloat.internal.FloatMemoryDataStorage
-
Default constructor.
- FloatMemoryDataStorage(FloatMemoryDataStorage, long, long) - Constructor for class org.apfloat.internal.FloatMemoryDataStorage
-
Subsequence constructor.
- FloatMemoryDataStorage.ReadOnlyIterator - Class in org.apfloat.internal
- FloatMemoryDataStorage.ReadWriteIterator - Class in org.apfloat.internal
- FloatMemoryDataStorage.WriteOnlyIterator - Class in org.apfloat.internal
- FloatModConstants - Interface in org.apfloat.internal
-
Constants needed for various modular arithmetic operations for the
float
type. - FloatModMath - Class in org.apfloat.internal
-
Modulo arithmetic functions for
float
data. - FloatModMath() - Constructor for class org.apfloat.internal.FloatModMath
-
Default constructor.
- FloatNTTBuilder - Class in org.apfloat.internal
-
Creates Number Theoretic Transforms for the
float
type. - FloatNTTBuilder() - Constructor for class org.apfloat.internal.FloatNTTBuilder
-
Default constructor.
- FloatNTTConvolutionStepStrategy - Class in org.apfloat.internal
-
Steps of a three-NTT convolution for the
float
type. - FloatNTTConvolutionStepStrategy() - Constructor for class org.apfloat.internal.FloatNTTConvolutionStepStrategy
-
Default constructor.
- FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable - Class in org.apfloat.internal
- FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable - Class in org.apfloat.internal
- FloatNTTStepStrategy - Class in org.apfloat.internal
-
Common methods to calculate Fast Number Theoretic Transforms in parallel using multiple threads.
- FloatNTTStepStrategy() - Constructor for class org.apfloat.internal.FloatNTTStepStrategy
-
Default constructor.
- FloatNTTStepStrategy.MultiplyRunnable - Class in org.apfloat.internal
- FloatNTTStepStrategy.TableFNTRunnable - Class in org.apfloat.internal
- FloatRadixConstants - Interface in org.apfloat.internal
-
Constants related to different radixes for the
float
data type. - FloatScramble - Class in org.apfloat.internal
-
Functions to perform bit-reverse ordering of
float
data. - FloatScramble() - Constructor for class org.apfloat.internal.FloatScramble
- FloatShortConvolutionStrategy - Class in org.apfloat.internal
-
Short convolution strategy.
- FloatShortConvolutionStrategy(int) - Constructor for class org.apfloat.internal.FloatShortConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- FloatTableFNT - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses lookup tables for powers of n:th root of unity and permutation indexes.
- FloatTableFNT() - Constructor for class org.apfloat.internal.FloatTableFNT
-
Default constructor.
- FloatTableFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform strategy that uses lookup tables for powers of n:th root of unity and permutation indexes.
- FloatTableFNTStrategy() - Constructor for class org.apfloat.internal.FloatTableFNTStrategy
-
Default constructor.
- floatValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
float
. - floatValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as a
float
. - FloatWTables - Class in org.apfloat.internal
-
Helper class for generating and caching tables of powers of the n:th root of unity.
- FloatWTables() - Constructor for class org.apfloat.internal.FloatWTables
- floor() - Method in class org.apfloat.Apfloat
-
Floor function.
- floor() - Method in class org.apfloat.Apint
-
Floor function.
- floor() - Method in class org.apfloat.Aprational
-
Floor function.
- floor(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- floor(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- floor(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- floor(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Floor function.
- floor(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Floor function.
- flush() - Method in class org.apfloat.calc.CalculatorAWT.FlushStringWriter
- flush() - Method in class org.apfloat.FormattingHelper.AppendableWriter
- flush() - Method in class org.apfloat.samples.PiAWT.FlushStringWriter
- FlushStringWriter(TextArea) - Constructor for class org.apfloat.calc.CalculatorAWT.FlushStringWriter
- FlushStringWriter(TextArea) - Constructor for class org.apfloat.samples.PiAWT.FlushStringWriter
- fmod(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- fmod(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- fmod(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- fmod(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns x modulo y.
- fmod(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Modulus.
- forceFreeFileStorage() - Static method in class org.apfloat.internal.DiskDataStorage
- format(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- format(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Convert a number to a String.
- formatArray(Object[]) - Static method in class org.apfloat.samples.PiDistributed
- formatLabel - Variable in class org.apfloat.calc.CalculatorAWT
- formats - Variable in class org.apfloat.calc.CalculatorAWT
- FormattingHelper - Class in org.apfloat
-
Helper class for formatting.
- FormattingHelper() - Constructor for class org.apfloat.FormattingHelper
- FormattingHelper.AppendableWriter - Class in org.apfloat
- FormattingHelper.BufferWriter - Class in org.apfloat
- FormattingHelper.CountWriter - Class in org.apfloat
- FormattingHelper.LocalizeWriter - Class in org.apfloat
- formatTo(Formatter, int, int, int) - Method in class org.apfloat.Apcomplex
-
Formats the object using the provided formatter.
- formatTo(Formatter, int, int, int) - Method in class org.apfloat.Apfloat
-
Formats the object using the provided formatter.
- formatTo(Formatter, int, int, int) - Method in class org.apfloat.Apint
- formatTo(Formatter, int, int, int) - Method in class org.apfloat.Aprational
-
Formats the object using the provided formatter.
- formatWord(char[], double) - Method in class org.apfloat.internal.DoubleApfloatImpl
- formatWord(char[], float) - Method in class org.apfloat.internal.FloatApfloatImpl
- formatWord(char[], int) - Method in class org.apfloat.internal.IntApfloatImpl
- formatWord(char[], long) - Method in class org.apfloat.internal.LongApfloatImpl
- FOUR - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- frac() - Method in class org.apfloat.Apfloat
-
Returns the fractional part.
- frac() - Method in class org.apfloat.Apint
-
Returns the fractional part.
- frac() - Method in class org.apfloat.Aprational
-
Returns the fractional part.
- frac() - Method in class org.apfloat.internal.DoubleApfloatImpl
- frac() - Method in class org.apfloat.internal.FloatApfloatImpl
- frac() - Method in class org.apfloat.internal.IntApfloatImpl
- frac() - Method in class org.apfloat.internal.LongApfloatImpl
- frac() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the fractional part of this
ApfloatImpl
. - frac(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- frac(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- frac(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- frac(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Extracts fractional part.
- frac(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Extract fractional part.
- freeFileStorage() - Static method in class org.apfloat.internal.DiskDataStorage
- fresnelC(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- fresnelC(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- fresnelC(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Fresnel integral C.
- fresnelC(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Fresnel integral C.
- fresnelC(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Fresnel integral C.
- fresnelC(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Fresnel integral C.
- fresnelS(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- fresnelS(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- fresnelS(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Fresnel integral S.
- fresnelS(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Fresnel integral S.
- fresnelS(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Fresnel integral S.
- fresnelS(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Fresnel integral S.
- fresnelTerm(Apint, Apfloat, Apfloat, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- function() - Method in class org.apfloat.calc.CalculatorParser
- function(String, List<Number>) - Method in interface org.apfloat.calc.CalculatorImpl
-
Arbitrary function.
- function(String, List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl
- FunctionCalculatorImpl - Class in org.apfloat.calc
-
Calculator implementation with function support.
- FunctionCalculatorImpl() - Constructor for class org.apfloat.calc.FunctionCalculatorImpl
-
Default constructor.
- FunctionCalculatorImpl.FixedFunction - Class in org.apfloat.calc
-
Function taking a fixed number of arguments.
- FunctionCalculatorImpl.FixedFunctionHandler - Interface in org.apfloat.calc
-
Handler for FixedFunction.
- FunctionCalculatorImpl.Function - Interface in org.apfloat.calc
-
Arbitrary function.
- FunctionCalculatorImpl.Functions - Interface in org.apfloat.calc
-
Function implementations.
- functions - Variable in class org.apfloat.calc.FunctionCalculatorImpl
- future - Variable in class org.apfloat.samples.BackgroundOperation
G
- g(BiFunction<Apcomplex, Apcomplex, IncompleteGammaHelper.Sequence>, Apcomplex, Apcomplex, long) - Static method in class org.apfloat.IncompleteGammaHelper
- gamma(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gamma(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gamma(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gamma(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gamma(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gamma(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gamma(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Gamma function.
- gamma(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Gamma function.
- gamma(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Incomplete gamma function.
- gamma(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Incomplete gamma function.
- gamma(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- gamma(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Generalized incomplete gamma function.
- gamma(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Generalized incomplete gamma function.
- gamma(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- gamma(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Gamma function.
- gamma(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Gamma function.
- gamma(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Incomplete gamma function.
- gamma(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Incomplete gamma function.
- gamma(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Generalized incomplete gamma function.
- gamma(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Generalized incomplete gamma function.
- gammaG(Apcomplex, Apcomplex, IncompleteGammaHelper.ContinuedFraction, IncompleteGammaHelper.ContinuedFractionType) - Static method in class org.apfloat.IncompleteGammaHelper
- gammaS - Variable in class org.apfloat.ZetaHelper
- GammaValue(Apcomplex, Apcomplex, boolean) - Constructor for class org.apfloat.IncompleteGammaHelper.GammaValue
- gaussLegendre - Variable in class org.apfloat.samples.PiAWT
- GaussLegendrePiCalculator(long, int) - Constructor for class org.apfloat.samples.Pi.GaussLegendrePiCalculator
-
Construct a pi calculator with the specified precision and radix.
- gaussLegendrePrecision(int, int, int) - Static method in class org.apfloat.samples.Pi.GaussLegendrePiCalculator
- gc() - Static method in class org.apfloat.internal.DiskDataStorage
- gc() - Method in class org.apfloat.internal.DoubleBuilderFactory
- gc() - Method in class org.apfloat.internal.FloatBuilderFactory
- gc() - Method in class org.apfloat.internal.IntBuilderFactory
- gc() - Method in class org.apfloat.internal.LongBuilderFactory
- gc() - Method in interface org.apfloat.spi.BuilderFactory
-
Do garbage collection and related things such as empty any reference queues.
- gcd(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gcd(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- gcd(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gcd(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Greatest common divisor.
- gcd(Apint, Apint) - Static method in class org.apfloat.GCDHelper
- GCDHelper - Class in org.apfloat
-
Binary recursive GCD algorithm implementation.
- GCDHelper() - Constructor for class org.apfloat.GCDHelper
- GCDHelper.HalfGcdType - Class in org.apfloat
- GCDHelper.Matrix - Class in org.apfloat
- gegenbauerC(long, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- gegenbauerC(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gegenbauerC(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gegenbauerC(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- gegenbauerC(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gegenbauerC(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Renormalized Gegenbauer function.
- gegenbauerC(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Renormalized Gegenbauer function.
- gegenbauerC(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Gegenbauer function.
- gegenbauerC(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Gegenbauer function.
- gegenbauerC(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Renormalized Gegenbauer function.
- gegenbauerC(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Renormalized Gegenbauer function.
- gegenbauerC(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Gegenbauer function.
- gegenbauerC(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Gegenbauer function.
- generateFilename() - Method in class org.apfloat.spi.FilenameGenerator
-
Generate a filename.
- generateParseException() - Method in class org.apfloat.calc.CalculatorParser
-
Generate ParseException.
- get(int) - Method in class org.apfloat.RadixConversionHelper.RadixPowerList
- get(Class<T>) - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- get(Class<T>) - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- get(Class<T>) - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- get(Class<T>) - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- get(Class<T>) - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- get(Class<T>) - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- get(Class<T>) - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- get(Class<T>) - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- get(Class<T>) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Gets the current element as a the specified element type.
- get(Object) - Method in class org.apfloat.ConcurrentSoftHashMap
- get(Object) - Method in class org.apfloat.ConcurrentWeakHashMap
- get(Object) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- getAdditionBuilder(Class<T>) - Method in class org.apfloat.internal.DoubleBuilderFactory
- getAdditionBuilder(Class<T>) - Method in class org.apfloat.internal.FloatBuilderFactory
- getAdditionBuilder(Class<T>) - Method in class org.apfloat.internal.IntBuilderFactory
- getAdditionBuilder(Class<T>) - Method in class org.apfloat.internal.LongBuilderFactory
- getAdditionBuilder(Class<T>) - Method in interface org.apfloat.spi.BuilderFactory
-
Returns an
AdditionBuilder
object. - getApfloat() - Method in class org.apfloat.ApfloatMath.ApfloatHolder
- getApfloat() - Method in class org.apfloat.samples.ApfloatHolder
-
Return the apfloat contained in this bean.
- getApfloatBuilder() - Static method in class org.apfloat.ApfloatHelper
- getApfloatBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getApfloatBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getApfloatBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getApfloatBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getApfloatBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns an
ApfloatBuilder
object. - getAppletInfo() - Method in class org.apfloat.calc.CalculatorApplet
-
Get information about this applet.
- getAppletInfo() - Method in class org.apfloat.samples.PiApplet
-
Get information about this applet.
- getApprox(long) - Method in class org.apfloat.Aprational
- getArray(int, int, int, int) - Method in class org.apfloat.spi.DataStorage
-
Maps a block of data to a memory array when the data is treated as a matrix.
- getArray(int, long, int) - Method in class org.apfloat.spi.DataStorage
-
Gets an array access to the data of this data storage when the data is treated as a linear block.
- getAttribute(String) - Method in class org.apfloat.ApfloatContext
-
Get an arbitrary object as an attribute for this ApfloatContext.
- getAttributeNames() - Method in class org.apfloat.ApfloatContext
-
Get names of all attributes for this ApfloatContext.
- getBasePrecision() - Method in class org.apfloat.internal.DoubleApfloatImpl
- getBasePrecision() - Method in class org.apfloat.internal.FloatApfloatImpl
- getBasePrecision() - Method in class org.apfloat.internal.IntApfloatImpl
- getBasePrecision() - Method in class org.apfloat.internal.LongApfloatImpl
- getBasePrecision(long, int) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getBasePrecision(long, int) - Method in class org.apfloat.internal.FloatApfloatImpl
- getBasePrecision(long, int) - Method in class org.apfloat.internal.IntApfloatImpl
- getBasePrecision(long, int) - Method in class org.apfloat.internal.LongApfloatImpl
- getBeginColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token beginning line number.
- getBlockSize() - Method in class org.apfloat.ApfloatContext
-
Get the I/O block size.
- getBlockSize() - Static method in class org.apfloat.internal.DiskDataStorage
-
Convenience method for getting the block size (in bytes) for the current
ApfloatContext
. - getBlockSize() - Static method in class org.apfloat.internal.DoubleApfloatImpl
- getBlockSize() - Static method in class org.apfloat.internal.FloatApfloatImpl
- getBlockSize() - Static method in class org.apfloat.internal.IntApfloatImpl
- getBlockSize() - Static method in class org.apfloat.internal.LongApfloatImpl
- getBuilderFactory() - Method in class org.apfloat.ApfloatContext
-
Get the BuilderFactory.
- getCacheBurst() - Method in class org.apfloat.ApfloatContext
-
Get the level 1 cache burst size.
- getCacheL1Size() - Method in class org.apfloat.ApfloatContext
-
Get the level 1 cache size.
- getCacheL2Size() - Method in class org.apfloat.ApfloatContext
-
Get the level 2 cache size.
- getCarryCRTBuilder(Class<T>) - Method in class org.apfloat.internal.DoubleBuilderFactory
- getCarryCRTBuilder(Class<T>) - Method in class org.apfloat.internal.FloatBuilderFactory
- getCarryCRTBuilder(Class<T>) - Method in class org.apfloat.internal.IntBuilderFactory
- getCarryCRTBuilder(Class<T>) - Method in class org.apfloat.internal.LongBuilderFactory
- getCarryCRTBuilder(Class<T>) - Method in interface org.apfloat.spi.BuilderFactory
-
Returns a
CarryCRTBuilder
object. - getCause() - Method in exception org.apfloat.LambertWHelper.ComplexException
- getCleanupAtExit() - Method in class org.apfloat.ApfloatContext
-
Get if clean-up should be performed at the time the program exits.
- getColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Deprecated.
- getColumns(DataStorage, int, int, int) - Method in class org.apfloat.aparapi.ColumnTwoPassFNTStrategy
- getColumns(DataStorage, int, int, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
-
Get a block of column data.
- getContents() - Method in class apfloat
- getContents() - Method in class org.apfloat.samples.PiApplet
-
Get the graphical elements of this applet.
- getContents() - Method in class org.apfloat.samples.PiGUI
-
Get the graphical elements of this frame.
- getContents() - Method in class org.apfloat.samples.PiParallelApplet
- getContents() - Method in class org.apfloat.samples.PiParallelGUI
- getContext() - Static method in class org.apfloat.ApfloatContext
-
Get the ApfloatContext for the calling thread.
- getConvolutionBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getConvolutionBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getConvolutionBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getConvolutionBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getConvolutionBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns a
ConvolutionBuilder
object. - getData() - Method in class org.apfloat.internal.DoubleMemoryArrayAccess
- getData() - Method in class org.apfloat.internal.FloatMemoryArrayAccess
- getData() - Method in class org.apfloat.internal.IntMemoryArrayAccess
- getData() - Method in class org.apfloat.internal.LongMemoryArrayAccess
- getData() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the array of this array access.
- getDataStorageBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getDataStorageBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getDataStorageBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getDataStorageBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getDataStorageBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns a
DataStorageBuilder
object. - getDefaultExecutorService() - Static method in class org.apfloat.ApfloatContext
-
Returns a new instance of a default ExecutorService.
- getDefaultRadix() - Method in class org.apfloat.ApfloatContext
-
Get the default radix.
- getDefaultRadix() - Static method in class org.apfloat.ApfloatHelper
- getDelta() - Method in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- getDigits(double) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getDigits(float) - Method in class org.apfloat.internal.FloatApfloatImpl
- getDigits(int) - Method in class org.apfloat.internal.IntApfloatImpl
- getDigits(long) - Method in class org.apfloat.internal.LongApfloatImpl
- getDirectByteBuffer() - Static method in class org.apfloat.internal.DiskDataStorage
- getDouble() - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- getDouble() - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- getDouble() - Method in class org.apfloat.internal.DoubleMemoryDataStorage.WriteOnlyIterator
- getDouble() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- getDouble() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Gets the current element as a
double
. - getDoubleData() - Method in class org.apfloat.internal.DoubleMemoryArrayAccess
- getDoubleData() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the array of this array access as a
double[]
. - getDoublePrecision(int) - Static method in class org.apfloat.ApfloatHelper
- getElementArrayType() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getElementArrayType() - Method in class org.apfloat.internal.FloatBuilderFactory
- getElementArrayType() - Method in class org.apfloat.internal.IntBuilderFactory
- getElementArrayType() - Method in class org.apfloat.internal.LongBuilderFactory
- getElementArrayType() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns the element array type of the data objects created.
- getElementSize() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getElementSize() - Method in class org.apfloat.internal.FloatBuilderFactory
- getElementSize() - Method in class org.apfloat.internal.IntBuilderFactory
- getElementSize() - Method in class org.apfloat.internal.LongBuilderFactory
- getElementSize() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns the element size of the data objects created, in bytes.
- getElementType() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getElementType() - Method in class org.apfloat.internal.FloatBuilderFactory
- getElementType() - Method in class org.apfloat.internal.IntBuilderFactory
- getElementType() - Method in class org.apfloat.internal.LongBuilderFactory
- getElementType() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns the element type of the data objects created.
- getEndColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token end line number.
- getErr() - Static method in class org.apfloat.samples.Pi
-
Get the output stream for status messages printout.
- getExecutionBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getExecutionBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getExecutionBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getExecutionBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getExecutionBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns an
ExecutionBuilder
object. - getExecutorService() - Method in class org.apfloat.ApfloatContext
-
Get the ExecutorService.
- getFile() - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- getFileChannel() - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- getFileChannel() - Method in class org.apfloat.internal.DiskDataStorage
-
The
FileChannel
of the underlying disk file. - getFilename() - Method in class org.apfloat.internal.DiskDataStorage
-
Filename of the underlying disk data storage.
- getFilenameGenerator() - Method in class org.apfloat.ApfloatContext
-
Get the FilenameGenerator.
- getFloat() - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- getFloat() - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- getFloat() - Method in class org.apfloat.internal.FloatMemoryDataStorage.WriteOnlyIterator
- getFloat() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- getFloat() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Gets the current element as a
float
. - getFloatData() - Method in class org.apfloat.internal.FloatMemoryArrayAccess
- getFloatData() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the array of this array access as a
float[]
. - getFloatPrecision(int) - Static method in class org.apfloat.ApfloatHelper
- getFormat() - Method in class org.apfloat.calc.AbstractCalculatorImpl
-
Get the formatting option.
- getForwardNthRoot(double, long) - Method in class org.apfloat.internal.DoubleModMath
-
Get forward n:th root of unity.
- getForwardNthRoot(float, long) - Method in class org.apfloat.internal.FloatModMath
-
Get forward n:th root of unity.
- getForwardNthRoot(int, long) - Method in class org.apfloat.internal.IntModMath
-
Get forward n:th root of unity.
- getForwardNthRoot(long, long) - Method in class org.apfloat.internal.LongModMath
-
Get forward n:th root of unity.
- getFunctions(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- getFunctions(Number) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Get the function implementations.
- getFunctions(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl
- getFuture(Future<T>) - Static method in class org.apfloat.ParallelHelper
- getGlobalContext() - Static method in class org.apfloat.ApfloatContext
-
Get the global ApfloatContext.
- getHost() - Method in class org.apfloat.samples.RemoteOperationExecutor
-
Returns the host name.
- GetImage() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token literal value.
- getImpl() - Method in class org.apfloat.Apfloat
- getImpl(long) - Method in class org.apfloat.Apfloat
-
Returns an
ApfloatImpl
representing the actual instance of this apfloat up to the requested precision. - getImpl(long) - Method in class org.apfloat.Apint
-
Returns an
ApfloatImpl
representing this apint up to the requested precision. - getImpl(long) - Method in class org.apfloat.Aprational
-
Returns an
ApfloatImpl
representing the approximation of this aprational up to the requested precision. - getIncrement() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Returns the increment of the iterator.
- getInitialDigits() - Method in class org.apfloat.internal.DoubleApfloatImpl
- getInitialDigits() - Method in class org.apfloat.internal.FloatApfloatImpl
- getInitialDigits() - Method in class org.apfloat.internal.IntApfloatImpl
- getInitialDigits() - Method in class org.apfloat.internal.LongApfloatImpl
- getInitialDigits(DataStorage) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getInitialDigits(DataStorage) - Method in class org.apfloat.internal.FloatApfloatImpl
- getInitialDigits(DataStorage) - Method in class org.apfloat.internal.IntApfloatImpl
- getInitialDigits(DataStorage) - Method in class org.apfloat.internal.LongApfloatImpl
- getInitialValue() - Method in class org.apfloat.spi.FilenameGenerator
-
Returns the current initial value of the base file names generated.
- getInputPrecision() - Method in class org.apfloat.calc.AbstractCalculatorImpl
-
Get the input precision.
- getInstance() - Static method in class org.apfloat.aparapi.IntKernel
- getInstance() - Static method in class org.apfloat.aparapi.LongKernel
- getInstance(int) - Static method in class org.apfloat.internal.DoubleWTables
- getInstance(int) - Static method in class org.apfloat.internal.FloatWTables
- getInstance(int) - Static method in class org.apfloat.internal.IntWTables
- getInstance(int) - Static method in class org.apfloat.internal.LongWTables
- getInt() - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- getInt() - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- getInt() - Method in class org.apfloat.internal.IntMemoryDataStorage.WriteOnlyIterator
- getInt() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- getInt() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Gets the current element as an
int
. - getInt(String, String, int, int) - Static method in class org.apfloat.samples.Pi
-
Parse an integer from an argument.
- getIntData() - Method in class org.apfloat.internal.IntMemoryArrayAccess
- getIntData() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the array of this array access as an
int[]
. - getInverseDen() - Method in class org.apfloat.Aprational
- getInverseNthRoot(double, long) - Method in class org.apfloat.internal.DoubleModMath
-
Get inverse n:th root of unity.
- getInverseNthRoot(float, long) - Method in class org.apfloat.internal.FloatModMath
-
Get inverse n:th root of unity.
- getInverseNthRoot(int, long) - Method in class org.apfloat.internal.IntModMath
-
Get inverse n:th root of unity.
- getInverseNthRoot(long, long) - Method in class org.apfloat.internal.LongModMath
-
Get inverse n:th root of unity.
- getInverseWTable(int, int) - Static method in class org.apfloat.internal.DoubleWTables
-
Get a table of inverses of powers of n:th root of unity.
- getInverseWTable(int, int) - Static method in class org.apfloat.internal.FloatWTables
-
Get a table of inverses of powers of n:th root of unity.
- getInverseWTable(int, int) - Static method in class org.apfloat.internal.IntWTables
-
Get a table of inverses of powers of n:th root of unity.
- getInverseWTable(int, int) - Static method in class org.apfloat.internal.LongWTables
-
Get a table of inverses of powers of n:th root of unity.
- getIterations() - Method in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- getKaratsubaCostFactor() - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Get the Karatsuba convolution cost factor.
- getKaratsubaCostFactor() - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- getKaratsubaCostFactor() - Method in class org.apfloat.internal.FloatConvolutionBuilder
- getKaratsubaCostFactor() - Method in class org.apfloat.internal.IntConvolutionBuilder
- getKaratsubaCostFactor() - Method in class org.apfloat.internal.LongConvolutionBuilder
- getKaratsubaCutoffPoint() - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Get the Karatsuba convolution cutoff point.
- getKaratsubaCutoffPoint() - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- getKaratsubaCutoffPoint() - Method in class org.apfloat.internal.FloatConvolutionBuilder
- getKaratsubaCutoffPoint() - Method in class org.apfloat.internal.IntConvolutionBuilder
- getKaratsubaCutoffPoint() - Method in class org.apfloat.internal.LongConvolutionBuilder
- getLeadingZeros(DataStorage, long) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- getLeadingZeros(DataStorage, long) - Static method in class org.apfloat.internal.FloatApfloatImpl
- getLeadingZeros(DataStorage, long) - Static method in class org.apfloat.internal.IntApfloatImpl
- getLeadingZeros(DataStorage, long) - Static method in class org.apfloat.internal.LongApfloatImpl
- getLeastSignificantWord(long, double) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getLeastSignificantWord(long, float) - Method in class org.apfloat.internal.FloatApfloatImpl
- getLeastSignificantWord(long, int) - Method in class org.apfloat.internal.IntApfloatImpl
- getLeastSignificantWord(long, long) - Method in class org.apfloat.internal.LongApfloatImpl
- getLeastZeros() - Method in class org.apfloat.internal.DoubleApfloatImpl
- getLeastZeros() - Method in class org.apfloat.internal.FloatApfloatImpl
- getLeastZeros() - Method in class org.apfloat.internal.IntApfloatImpl
- getLeastZeros() - Method in class org.apfloat.internal.LongApfloatImpl
- getLength() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the length of the access segment within the backing array.
- getLength() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Returns the remaining length in the iterator.
- getLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Deprecated.
- getLong() - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- getLong() - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- getLong() - Method in class org.apfloat.internal.LongMemoryDataStorage.WriteOnlyIterator
- getLong() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- getLong() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Gets the current element as a
long
. - getLong(String, String, long, long) - Static method in class org.apfloat.samples.Pi
-
Parse a long from an argument.
- getLongData() - Method in class org.apfloat.internal.LongMemoryArrayAccess
- getLongData() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the array of this array access as a
long[]
. - getLongPrecision(int) - Static method in class org.apfloat.ApfloatHelper
- getMatchingPrecisions(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatHelper
-
Get working precisions for the arguments of e.g.
- getMatchingPrecisions(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatHelper
-
Get working precisions for the arguments of an multiply-add operation a * b + c * d.
- getMatrixBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getMatrixBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getMatrixBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getMatrixBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getMatrixBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns a
MatrixBuilder
object. - getMaxCachedSize() - Method in class org.apfloat.internal.AbstractDataStorageBuilder
-
Get the maximum cached data storage size.
- getMaxCachedSize() - Method in class org.apfloat.internal.DoubleDataStorageBuilder
- getMaxCachedSize() - Method in class org.apfloat.internal.FloatDataStorageBuilder
- getMaxCachedSize() - Method in class org.apfloat.internal.IntDataStorageBuilder
- getMaxCachedSize() - Method in class org.apfloat.internal.LongDataStorageBuilder
- getMaxMemoryBlockSize() - Method in class org.apfloat.ApfloatContext
-
Get the maximum memory block size.
- getMaxMemoryBlockSize(long) - Method in class org.apfloat.internal.TwoPassFNTStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.DoubleFactor3NTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.DoubleNTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.FloatFactor3NTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.FloatNTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.IntFactor3NTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.IntNTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.LongFactor3NTTStepStrategy
- getMaxTransformLength() - Method in class org.apfloat.internal.LongNTTStepStrategy
- getMaxTransformLength() - Method in interface org.apfloat.spi.Factor3NTTStepStrategy
-
Get the maximum transform length.
- getMaxTransformLength() - Method in interface org.apfloat.spi.NTTStepStrategy
-
Get the maximum transform length.
- getMemoryThreshold() - Method in class org.apfloat.ApfloatContext
-
Get the memory threshold.
- getMemoryTreshold() - Method in class org.apfloat.ApfloatContext
-
Deprecated.
- getMessage() - Method in error org.apfloat.calc.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage(K) - Method in class org.apfloat.internal.MessagePasser
-
Get a message if one is available.
- getMinIterations(Apcomplex, Apcomplex) - Method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- getMode() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Returns the mode in which the iterator was created.
- getModulus() - Method in class org.apfloat.aparapi.IntKernel
- getModulus() - Method in class org.apfloat.aparapi.LongKernel
- getModulus() - Method in class org.apfloat.internal.DoubleElementaryModMath
-
Get the modulus.
- getModulus() - Method in class org.apfloat.internal.FloatElementaryModMath
-
Get the modulus.
- getModulus() - Method in class org.apfloat.internal.IntElementaryModMath
-
Get the modulus.
- getModulus() - Method in class org.apfloat.internal.LongElementaryModMath
-
Get the modulus.
- getMostSignificantWord() - Method in class org.apfloat.internal.DoubleApfloatImpl
- getMostSignificantWord() - Method in class org.apfloat.internal.FloatApfloatImpl
- getMostSignificantWord() - Method in class org.apfloat.internal.IntApfloatImpl
- getMostSignificantWord() - Method in class org.apfloat.internal.LongApfloatImpl
- getMostSignificantWord(DataStorage) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- getMostSignificantWord(DataStorage) - Static method in class org.apfloat.internal.FloatApfloatImpl
- getMostSignificantWord(DataStorage) - Static method in class org.apfloat.internal.IntApfloatImpl
- getMostSignificantWord(DataStorage) - Static method in class org.apfloat.internal.LongApfloatImpl
- getNextToken() - Method in class org.apfloat.calc.CalculatorParser
-
Get the next Token.
- getNextToken() - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Get the next Token.
- getNodes() - Method in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
-
Get the available set of operation executor nodes.
- getNTTBuilder() - Method in class org.apfloat.aparapi.IntAparapiBuilderFactory
- getNTTBuilder() - Method in class org.apfloat.aparapi.LongAparapiBuilderFactory
- getNTTBuilder() - Method in class org.apfloat.internal.DoubleBuilderFactory
- getNTTBuilder() - Method in class org.apfloat.internal.FloatBuilderFactory
- getNTTBuilder() - Method in class org.apfloat.internal.IntBuilderFactory
- getNTTBuilder() - Method in class org.apfloat.internal.LongBuilderFactory
- getNTTBuilder() - Method in interface org.apfloat.spi.BuilderFactory
-
Returns an
NTTBuilder
object. - getNTTCostFactor() - Method in class org.apfloat.internal.AbstractConvolutionBuilder
-
Get the NTT convolution cost factor.
- getNTTCostFactor() - Method in class org.apfloat.internal.DoubleConvolutionBuilder
- getNTTCostFactor() - Method in class org.apfloat.internal.FloatConvolutionBuilder
- getNTTCostFactor() - Method in class org.apfloat.internal.IntConvolutionBuilder
- getNTTCostFactor() - Method in class org.apfloat.internal.LongConvolutionBuilder
- getNumberOfProcessors() - Method in class org.apfloat.ApfloatContext
-
Get the number of processors that should be used for parallel calculations.
- getNumberOfProcessors() - Method in class org.apfloat.samples.PiDistributed.Node
-
Get the number of processors.
- getOffset() - Method in class org.apfloat.spi.ArrayAccess
-
Returns the offset of the access segment within the backing array.
- getOffset() - Method in class org.apfloat.spi.DataStorage
-
Return the sub-sequence offset.
- getOperation(long, int) - Method in class org.apfloat.samples.PiAWT
-
Get the calculation operation to execute.
- getOperation(long, int) - Method in class org.apfloat.samples.PiParallelAWT
- getOut() - Static method in class org.apfloat.samples.Pi
-
Get the output stream for the result printout.
- getPath() - Method in class org.apfloat.spi.FilenameGenerator
-
Returns the path setting of this filename generator.
- getPort() - Method in class org.apfloat.samples.RemoteOperationExecutor
-
Returns the host port.
- getPosition() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Returns the current position of the iterator.
- getPrecision(long, int, int) - Static method in class org.apfloat.RadixConversionHelper
- getPrecision(String) - Static method in class org.apfloat.samples.Pi
-
Parse the precision from an argument.
- getPrecisionLoss() - Method in exception org.apfloat.HypergeometricHelper.RetryException
- getPreferredBatchSize() - Method in class org.apfloat.internal.ParallelRunnable
-
Get the preferred batch size.
- getProperties() - Method in class org.apfloat.ApfloatContext
-
Get the values of all properties as strings.
- getProperty(String) - Method in class org.apfloat.ApfloatContext
-
Get the value of a property as string.
- getProperty(String, String) - Method in class org.apfloat.ApfloatContext
-
Get the value of a property as string, with the provided default value if the property is not set.
- getRadix(String) - Static method in class org.apfloat.samples.Pi
-
Parse the radix from an argument.
- getRadixKey(Map<Integer, Object>, int) - Static method in class org.apfloat.ApfloatMath
- getRandomAccessFile() - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- getResult() - Method in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- getResult() - Method in class org.apfloat.samples.BackgroundOperation
-
Get the result of the operation.
- getRows(DataStorage, int, int, int) - Method in class org.apfloat.aparapi.ColumnTwoPassFNTStrategy
- getRows(DataStorage, int, int, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
-
Get a block of row data.
- getRunnable(int, int) - Method in class org.apfloat.internal.ParallelRunnable
-
Get the Runnable object for strides which fit in an
int
. - getRunnable(long, long) - Method in class org.apfloat.internal.ParallelRunnable
-
Get the Runnable object for strides which fit only in a
long
. - getSequence() - Method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- getSharedMemoryLock() - Method in class org.apfloat.ApfloatContext
-
Get the shared memory lock object.
- getSharedMemoryTreshold() - Method in class org.apfloat.ApfloatContext
-
Get the shared memory threshold.
- getSize() - Method in class org.apfloat.internal.DoubleApfloatImpl
- getSize() - Method in class org.apfloat.internal.FloatApfloatImpl
- getSize() - Method in class org.apfloat.internal.IntApfloatImpl
- getSize() - Method in class org.apfloat.internal.LongApfloatImpl
- getSize() - Method in class org.apfloat.spi.DataStorage
-
Return the size of the data storage, or the length of this sub-sequence if this data storage is a sub-sequence.
- getSmallExtraPrecision(int) - Static method in class org.apfloat.ApfloatHelper
- getSuffix() - Method in class org.apfloat.spi.FilenameGenerator
-
Returns the suffix setting of this filename generator.
- GetSuffix(int) - Method in class org.apfloat.calc.SimpleCharStream
-
Get the suffix.
- getTabSize() - Method in class org.apfloat.calc.SimpleCharStream
- getThreadContext() - Static method in class org.apfloat.ApfloatContext
-
Get the thread-specific ApfloatContext for the calling thread.
- getThreadContext(Thread) - Static method in class org.apfloat.ApfloatContext
-
Get the thread-specific ApfloatContext for the specified thread.
- getToken(int) - Method in class org.apfloat.calc.CalculatorParser
-
Get the specific Token.
- getTrackLineColumn() - Method in class org.apfloat.calc.SimpleCharStream
- getTrailingZeros(DataStorage, long) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- getTrailingZeros(DataStorage, long) - Static method in class org.apfloat.internal.FloatApfloatImpl
- getTrailingZeros(DataStorage, long) - Static method in class org.apfloat.internal.IntApfloatImpl
- getTrailingZeros(DataStorage, long) - Static method in class org.apfloat.internal.LongApfloatImpl
- getTransformLength(long) - Method in class org.apfloat.internal.AbstractStepFNTStrategy
- getTransformLength(long) - Method in class org.apfloat.internal.DoubleTableFNTStrategy
- getTransformLength(long) - Method in class org.apfloat.internal.Factor3NTTStrategy
- getTransformLength(long) - Method in class org.apfloat.internal.FloatTableFNTStrategy
- getTransformLength(long) - Method in class org.apfloat.internal.IntTableFNTStrategy
- getTransformLength(long) - Method in class org.apfloat.internal.LongTableFNTStrategy
- getTransformLength(long) - Method in interface org.apfloat.spi.NTTStrategy
-
Return the supported transform length for the specified data size.
- getTransposedArray(int, int, int, int) - Method in class org.apfloat.spi.DataStorage
-
Maps a transposed block of data to a memory array when the data is treated as a matrix.
- getType() - Method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- getUnitSize() - Method in class org.apfloat.internal.DiskDataStorage
-
Size of the element type, in bytes.
- getUnitSize() - Method in class org.apfloat.internal.DoubleDiskDataStorage
- getUnitSize() - Method in class org.apfloat.internal.FloatDiskDataStorage
- getUnitSize() - Method in class org.apfloat.internal.IntDiskDataStorage
- getUnitSize() - Method in class org.apfloat.internal.LongDiskDataStorage
- getValue() - Method in class org.apfloat.calc.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.apfloat.IncompleteGammaHelper.GammaValue
- getVariable(String) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- getVariable(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Get a variable.
- getWeight() - Method in class org.apfloat.samples.LocalOperationExecutor
- getWeight() - Method in interface org.apfloat.samples.OperationExecutor
-
Returns the relative weight of this executor.
- getWeight() - Method in class org.apfloat.samples.PiDistributed.Node
- getWeight() - Method in class org.apfloat.samples.RemoteOperationExecutor
- getWord(long) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getWord(long) - Method in class org.apfloat.internal.FloatApfloatImpl
- getWord(long) - Method in class org.apfloat.internal.IntApfloatImpl
- getWord(long) - Method in class org.apfloat.internal.LongApfloatImpl
- getWTable(int, int) - Static method in class org.apfloat.internal.DoubleWTables
-
Get a table of powers of n:th root of unity.
- getWTable(int, int) - Static method in class org.apfloat.internal.FloatWTables
-
Get a table of powers of n:th root of unity.
- getWTable(int, int) - Static method in class org.apfloat.internal.IntWTables
-
Get a table of powers of n:th root of unity.
- getWTable(int, int) - Static method in class org.apfloat.internal.LongWTables
-
Get a table of powers of n:th root of unity.
- getWTable(int, int, boolean) - Static method in class org.apfloat.internal.DoubleWTables
- getWTable(int, int, boolean) - Static method in class org.apfloat.internal.FloatWTables
- getWTable(int, int, boolean) - Static method in class org.apfloat.internal.IntWTables
- getWTable(int, int, boolean) - Static method in class org.apfloat.internal.LongWTables
- getZeroPaddedIterator(long, long) - Method in class org.apfloat.internal.DoubleApfloatImpl
- getZeroPaddedIterator(long, long) - Method in class org.apfloat.internal.FloatApfloatImpl
- getZeroPaddedIterator(long, long) - Method in class org.apfloat.internal.IntApfloatImpl
- getZeroPaddedIterator(long, long) - Method in class org.apfloat.internal.LongApfloatImpl
- glaisher() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
The Glaisher-Kinkelin constant A.
- glaisher(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
The Glaisher-Kinkelin constant A.
- glaisher(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates the Glaisher‐Kinkelin constant, A.
- glaisher(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates the Glaisher‐Kinkelin constant, A.
- glaisher(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- glaisher(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- globalContext - Static variable in class org.apfloat.ApfloatContext
- goButton - Variable in class org.apfloat.samples.PiAWT
H
- halfBinaryGcd(Apint, Apint, long) - Static method in class org.apfloat.GCDHelper
- HalfGcdType(long, GCDHelper.Matrix) - Constructor for class org.apfloat.GCDHelper.HalfGcdType
- halfPi(int, long) - Static method in class org.apfloat.ApfloatMath
- handler - Variable in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- harmonicNumber(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- harmonicNumber(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- harmonicNumber(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- harmonicNumber(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- harmonicNumber(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- harmonicNumber(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- harmonicNumber(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Harmonic number.
- harmonicNumber(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Harmonic number.
- harmonicNumber(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Generalized harmonic number.
- harmonicNumber(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Generalized harmonic number.
- harmonicNumber(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Harmonic number.
- harmonicNumber(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Harmonic number.
- harmonicNumber(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Generalized harmonic number.
- harmonicNumber(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Generalized harmonic number.
- harmonicNumber(Apint) - Static method in class org.apfloat.AprationalMath
-
Harmonic number.
- harmonicNumber(Apint, Apint) - Static method in class org.apfloat.AprationalMath
-
Generalized harmonic number.
- harmonicNumber(Apint, Apint, long) - Static method in class org.apfloat.AprationalMath
- hashCode - Variable in class org.apfloat.ConcurrentWeakHashMap.Key
- hashCode - Variable in class org.apfloat.internal.DoubleApfloatImpl
- hashCode - Variable in class org.apfloat.internal.FloatApfloatImpl
- hashCode - Variable in class org.apfloat.internal.IntApfloatImpl
- hashCode - Variable in class org.apfloat.internal.LongApfloatImpl
- hashCode() - Method in class org.apfloat.Apcomplex
-
Returns a hash code for this apcomplex.
- hashCode() - Method in class org.apfloat.Apfloat
-
Returns a hash code for this apfloat.
- hashCode() - Method in class org.apfloat.Apint
-
Returns a hash code for this apint.
- hashCode() - Method in class org.apfloat.Aprational
-
Returns a hash code for this aprational.
- hashCode() - Method in class org.apfloat.ConcurrentWeakHashMap.Key
- hashCode() - Method in class org.apfloat.internal.DoubleApfloatImpl
- hashCode() - Method in class org.apfloat.internal.FloatApfloatImpl
- hashCode() - Method in class org.apfloat.internal.IntApfloatImpl
- hashCode() - Method in class org.apfloat.internal.LongApfloatImpl
- hashCode() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the hash code for this
ApfloatImpl
. - hasNext() - Method in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- hasNext() - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- hasNext() - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- hasNext() - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- hasNext() - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- hasNext() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Check if
next()
can be called without going past the end of the sequence. - hasNext() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Check if
next()
can be called without going past the end of the sequence. - hermiteH(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hermiteH(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hermiteH(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hermite function.
- hermiteH(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hermite function.
- hermiteH(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hermite function.
- hermiteH(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hermite function.
- history - Variable in class org.apfloat.calc.CalculatorAWT
- historyPosition - Variable in class org.apfloat.calc.CalculatorAWT
- host - Variable in class org.apfloat.samples.RemoteOperationExecutor
- HurwitzZetaHelper - Class in org.apfloat
-
Helper class for the Hurwitz zeta function.
- HurwitzZetaHelper() - Constructor for class org.apfloat.HurwitzZetaHelper
- hypergeometric0F1(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric0F1(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric0F1(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Confluent hypergeometric function 0F1.
- hypergeometric0F1(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Confluent hypergeometric function 0F1.
- hypergeometric0F1(Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- hypergeometric0F1(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Confluent hypergeometric function 0F1.
- hypergeometric0F1(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Confluent hypergeometric function 0F1.
- hypergeometric0F1Regularized(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric0F1Regularized(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric0F1Regularized(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Regularized confluent hypergeometric function 0F̃1.
- hypergeometric0F1Regularized(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Regularized confluent hypergeometric function 0F̃1.
- hypergeometric0F1Regularized(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Regularized confluent hypergeometric function 0F̃1.
- hypergeometric0F1Regularized(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Regularized confluent hypergeometric function 0F̃1.
- hypergeometric1F1(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric1F1(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric1F1(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Kummer confluent hypergeometric function 1F1.
- hypergeometric1F1(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Kummer confluent hypergeometric function 1F1.
- hypergeometric1F1(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- hypergeometric1F1(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Kummer confluent hypergeometric function 1F1.
- hypergeometric1F1(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Kummer confluent hypergeometric function 1F1.
- hypergeometric1F1Regularized(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric1F1Regularized(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric1F1Regularized(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Regularized Kummer confluent hypergeometric function 1F̃1.
- hypergeometric1F1Regularized(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Regularized Kummer confluent hypergeometric function 1F̃1.
- hypergeometric1F1Regularized(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Regularized Kummer confluent hypergeometric function 1F̃1.
- hypergeometric1F1Regularized(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Regularized Kummer confluent hypergeometric function 1F̃1.
- hypergeometric1F1series(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- hypergeometric2F1(Number, Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric2F1(Number, Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric2F1(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hypergeometric function 2F1.
- hypergeometric2F1(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hypergeometric function 2F1.
- hypergeometric2F1(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- hypergeometric2F1(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hypergeometric function 2F1.
- hypergeometric2F1(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hypergeometric function 2F1.
- Hypergeometric2F1Helper(boolean) - Constructor for class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- hypergeometric2F1Regularized(Number, Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometric2F1Regularized(Number, Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometric2F1Regularized(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Regularized hypergeometric function 2F̃1.
- hypergeometric2F1Regularized(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Regularized hypergeometric function 2F̃1.
- hypergeometric2F1Regularized(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Regularized hypergeometric function 2F̃1.
- hypergeometric2F1Regularized(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Regularized hypergeometric function 2F̃1.
- HypergeometricHelper - Class in org.apfloat
-
Helper class for hypergeometric functions.
- HypergeometricHelper(Apcomplex[], Apcomplex[], Apcomplex) - Constructor for class org.apfloat.HypergeometricHelper
-
Helper for the generalized hypergeometric function pFq.
- HypergeometricHelper.Hypergeometric2F1Helper - Class in org.apfloat
- HypergeometricHelper.NotConvergingException - Exception in org.apfloat
- HypergeometricHelper.RetryException - Exception in org.apfloat
- HypergeometricHelper.Transformation - Enum in org.apfloat
- hypergeometricPFQ() - Method in class org.apfloat.HypergeometricHelper
- hypergeometricPFQ(Apcomplex[], Apcomplex[], Apcomplex) - Static method in class org.apfloat.HypergeometricHelper
-
Generalized hypergeometric function pFq.
- hypergeometricPFQRegularized() - Method in class org.apfloat.HypergeometricHelper
- hypergeometricPFQRegularized(Apcomplex[], Apcomplex[], Apcomplex) - Static method in class org.apfloat.HypergeometricHelper
-
Regularized generalized hypergeometric function pF̃q.
- hypergeometricU(boolean) - Method in class org.apfloat.HypergeometricHelper
- hypergeometricU(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypergeometricU(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- hypergeometricU(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Tricomi's confluent hypergeometric function U.
- hypergeometricU(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Tricomi's confluent hypergeometric function U.
- hypergeometricU(Apcomplex, Apcomplex, Apcomplex, boolean) - Static method in class org.apfloat.HypergeometricHelper
-
Tricomi's confluent hypergeometric function U.
- hypergeometricU(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Tricomi's confluent hypergeometric function U.
- hypergeometricU(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Tricomi's confluent hypergeometric function U.
- hypergeometricUStar(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- hypot(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- hypot(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- hypot(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- hypot(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
I
- i - Variable in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- i - Variable in class org.apfloat.ZetaHelper
- I - Static variable in class org.apfloat.Apcomplex
-
Imaginary unit.
- I(Apcomplex, Apcomplex, Apint) - Static method in class org.apfloat.HurwitzZetaHelper
- identifier() - Method in class org.apfloat.calc.CalculatorParser
- IDENTIFIER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- ifFinite(long, long) - Static method in class org.apfloat.spi.Util
-
Returns the argument
y
limited toApfloat.INFINITE
. - imag - Variable in class org.apfloat.Apcomplex
- imag() - Method in class org.apfloat.Apcomplex
-
Returns the imaginary part of this apcomplex.
- imag() - Method in class org.apfloat.Apfloat
-
Imaginary part of this apfloat.
- imag(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- imag(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- imag(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Imaginary part.
- image - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- image - Variable in class org.apfloat.calc.Token
-
The string image of the token.
- IMAGINARY - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- impl - Variable in class org.apfloat.Apfloat
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.internal.DiskDataStorage
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implCopyFrom(DataStorage, long) - Method in class org.apfloat.spi.DataStorage
-
Copies the specified number of elements from another data storage to this data storage.
- implCreateApfloat(double, long, int) - Static method in class org.apfloat.ApfloatHelper
- implCreateApfloat(long, long, int) - Static method in class org.apfloat.ApfloatHelper
- implCreateApfloat(PushbackReader, long, int, boolean) - Static method in class org.apfloat.ApfloatHelper
- implCreateApfloat(String, long, int, boolean) - Static method in class org.apfloat.ApfloatHelper
- implementationChoice - Variable in class org.apfloat.samples.PiAWT
- implementationLabel - Variable in class org.apfloat.samples.PiAWT
- ImplementationMismatchException - Exception in org.apfloat.internal
-
Exception indicating a different implementation of the apfloat SPI being used in two operands of a calculation.
- ImplementationMismatchException() - Constructor for exception org.apfloat.internal.ImplementationMismatchException
-
Constructs a new apfloat implementation mismatch exception with an empty detail message.
- ImplementationMismatchException(String) - Constructor for exception org.apfloat.internal.ImplementationMismatchException
-
Constructs a new apfloat implementation mismatch exception with the specified detail message.
- ImplementationMismatchException(String, Throwable) - Constructor for exception org.apfloat.internal.ImplementationMismatchException
-
Constructs a new apfloat implementation mismatch exception with the specified detail message and cause.
- implGetArray(int, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
- implGetArray(int, int, int, int) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implGetArray(int, int, int, int) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implGetArray(int, int, int, int) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implGetArray(int, int, int, int) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implGetArray(int, int, int, int) - Method in class org.apfloat.spi.DataStorage
-
Maps a block of data to a memory array when the data is treated as a matrix.
- implGetArray(int, long, int) - Method in class org.apfloat.internal.DoubleDiskDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.FloatDiskDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.IntDiskDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.LongDiskDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implGetArray(int, long, int) - Method in class org.apfloat.spi.DataStorage
-
Gets an array access to the data of this data storage when it is treated as a linear block.
- implGetSize() - Method in class org.apfloat.internal.DiskDataStorage
- implGetSize() - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implGetSize() - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implGetSize() - Method in class org.apfloat.internal.IntMemoryDataStorage
- implGetSize() - Method in class org.apfloat.internal.LongMemoryDataStorage
- implGetSize() - Method in class org.apfloat.spi.DataStorage
-
Return the size of the whole data storage, not including sub-sequence settings.
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implGetTransposedArray(int, int, int, int) - Method in class org.apfloat.spi.DataStorage
-
Maps a transposed block of data to a memory array when the data is treated as a matrix.
- implSetSize(long) - Method in class org.apfloat.internal.DiskDataStorage
- implSetSize(long) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implSetSize(long) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implSetSize(long) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implSetSize(long) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implSetSize(long) - Method in class org.apfloat.spi.DataStorage
-
Sets the size of the data storage.
- implSubsequence(long, long) - Method in class org.apfloat.internal.DoubleDiskDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.FloatDiskDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.IntDiskDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.IntMemoryDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.LongDiskDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.internal.LongMemoryDataStorage
- implSubsequence(long, long) - Method in class org.apfloat.spi.DataStorage
-
Implementation of getting a subsequence of this data storage.
- inBuf - Variable in class org.apfloat.calc.SimpleCharStream
- IncompleteGammaHelper - Class in org.apfloat
-
Helper class for the incomplete gamma function.
- IncompleteGammaHelper() - Constructor for class org.apfloat.IncompleteGammaHelper
- IncompleteGammaHelper.ContinuedFraction - Enum in org.apfloat
- IncompleteGammaHelper.ContinuedFractionResult - Class in org.apfloat
- IncompleteGammaHelper.ContinuedFractionType - Enum in org.apfloat
- IncompleteGammaHelper.GammaValue - Class in org.apfloat
- IncompleteGammaHelper.RetryException - Exception in org.apfloat
- IncompleteGammaHelper.Sequence - Class in org.apfloat
- increment - Variable in class org.apfloat.spi.DataStorage.AbstractIterator
- index - Variable in class org.apfloat.aparapi.IntKernel
- index - Variable in class org.apfloat.aparapi.LongKernel
- indexCount - Variable in class org.apfloat.aparapi.IntKernel
- indexCount - Variable in class org.apfloat.aparapi.LongKernel
- INFINITE - Static variable in class org.apfloat.Apcomplex
-
Infinite precision or scale.
- InfiniteExpansionException - Exception in org.apfloat
-
Exception indicating that the result of an operation would have infinite size.
- InfiniteExpansionException() - Constructor for exception org.apfloat.InfiniteExpansionException
-
Constructs a new apfloat infinite expansion exception with an empty detail message.
- InfiniteExpansionException(String) - Constructor for exception org.apfloat.InfiniteExpansionException
-
Constructs a new apfloat infinite expansion exception with the specified detail message.
- InfiniteExpansionException(String, Throwable) - Constructor for exception org.apfloat.InfiniteExpansionException
-
Constructs a new apfloat infinite expansion exception with the specified detail message and cause.
- info(String) - Static method in class org.apfloat.samples.OperationServer
- INFO - Static variable in class org.apfloat.samples.OperationServer
- init() - Method in class org.apfloat.calc.CalculatorApplet
-
Initialize this applet.
- init() - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- init() - Method in class org.apfloat.samples.PiApplet
-
Initialize this applet.
- initGUI() - Method in class org.apfloat.calc.CalculatorAWT
- initGUI() - Method in class org.apfloat.samples.PiAWT
- initialDigits - Variable in class org.apfloat.internal.DoubleApfloatImpl
- initialDigits - Variable in class org.apfloat.internal.FloatApfloatImpl
- initialDigits - Variable in class org.apfloat.internal.IntApfloatImpl
- initialDigits - Variable in class org.apfloat.internal.LongApfloatImpl
- initialise(Token, int[][], String[]) - Static method in exception org.apfloat.calc.ParseException
-
It uses "currentToken" and "expectedTokenSequences" to generate a parse error message and returns it.
- initThreads(Container, GridBagConstraints) - Method in class org.apfloat.samples.PiAWT
-
Initialize the "threads" section GUI elements.
- initThreads(Container, GridBagConstraints) - Method in class org.apfloat.samples.PiParallelAWT
- input_stream - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- inputField - Variable in class org.apfloat.calc.CalculatorAWT
- inputPrecision - Variable in class org.apfloat.calc.AbstractCalculatorImpl
- inputPrecisionArbitrary - Variable in class org.apfloat.calc.CalculatorAWT
- inputPrecisionField - Variable in class org.apfloat.calc.CalculatorAWT
- inputPrecisionFixed - Variable in class org.apfloat.calc.CalculatorAWT
- inputPrecisionTypes - Variable in class org.apfloat.calc.CalculatorAWT
- inputStream - Variable in class org.apfloat.calc.SimpleCharStream
- inputTypeLabel - Variable in class org.apfloat.calc.CalculatorAWT
- IntAdditionBuilder - Class in org.apfloat.internal
-
Creates additions for the specified radix and the
int
element type. - IntAdditionBuilder() - Constructor for class org.apfloat.internal.IntAdditionBuilder
-
Default constructor.
- IntAdditionStrategy - Class in org.apfloat.internal
-
Basic addition strategy for the
int
element type. - IntAdditionStrategy(int) - Constructor for class org.apfloat.internal.IntAdditionStrategy
-
Creates an addition strategy using the specified radix.
- IntAparapiBuilderFactory - Class in org.apfloat.aparapi
-
Builder factory for aparapi transform implementations for the
int
element type. - IntAparapiBuilderFactory() - Constructor for class org.apfloat.aparapi.IntAparapiBuilderFactory
-
Default constructor.
- IntAparapiFactor3NTTStepStrategy - Class in org.apfloat.aparapi
-
Steps for the factor-3 NTT using the GPU, for the
int
element type. - IntAparapiFactor3NTTStepStrategy() - Constructor for class org.apfloat.aparapi.IntAparapiFactor3NTTStepStrategy
- IntAparapiFactor3NTTStrategy - Class in org.apfloat.aparapi
-
Factor-3 NTT implementation for the
int
element type. - IntAparapiFactor3NTTStrategy() - Constructor for class org.apfloat.aparapi.IntAparapiFactor3NTTStrategy
-
Default constructor.
- IntAparapiMatrixStrategy - Class in org.apfloat.aparapi
-
Matrix transposition in the GPU for the
int
type. - IntAparapiMatrixStrategy() - Constructor for class org.apfloat.aparapi.IntAparapiMatrixStrategy
-
Default constructor.
- IntAparapiNTTBuilder - Class in org.apfloat.aparapi
-
NTT Builder for aparapi transform implementations for the
int
element type. - IntAparapiNTTBuilder() - Constructor for class org.apfloat.aparapi.IntAparapiNTTBuilder
-
Default constructor.
- IntAparapiNTTStepStrategy - Class in org.apfloat.aparapi
-
NTT steps for the
int
element type aparapi transforms. - IntAparapiNTTStepStrategy() - Constructor for class org.apfloat.aparapi.IntAparapiNTTStepStrategy
-
Default constructor.
- IntAparapiSixStepFNTStrategy - Class in org.apfloat.aparapi
-
Six-step NTT implementation for the
int
element type. - IntAparapiSixStepFNTStrategy() - Constructor for class org.apfloat.aparapi.IntAparapiSixStepFNTStrategy
-
Default constructor.
- IntApfloatBuilder - Class in org.apfloat.internal
-
Builder class for building
ApfloatImpl
implementations with theint
data element type. - IntApfloatBuilder() - Constructor for class org.apfloat.internal.IntApfloatBuilder
-
Default constructor.
- IntApfloatImpl - Class in org.apfloat.internal
-
Immutable apfloat implementation class for the
int
data element type. - IntApfloatImpl(double, long, int) - Constructor for class org.apfloat.internal.IntApfloatImpl
-
Create a new
IntApfloatImpl
instance from adouble
. - IntApfloatImpl(int, long, long, DataStorage, int) - Constructor for class org.apfloat.internal.IntApfloatImpl
- IntApfloatImpl(long, long, int) - Constructor for class org.apfloat.internal.IntApfloatImpl
-
Create a new
IntApfloatImpl
instance from along
. - IntApfloatImpl(PushbackReader, long, int, boolean) - Constructor for class org.apfloat.internal.IntApfloatImpl
-
Create a new
IntApfloatImpl
instance reading from a stream. - IntApfloatImpl(String, long, int, boolean) - Constructor for class org.apfloat.internal.IntApfloatImpl
-
Create a new
IntApfloatImpl
instance from a String. - IntBaseMath - Class in org.apfloat.internal
-
Mathematical operations on numbers in a base.
- IntBaseMath(int) - Constructor for class org.apfloat.internal.IntBaseMath
-
Creates a base math using the specified radix.
- IntBuilderFactory - Class in org.apfloat.internal
-
Factory class for getting instances of the various builder classes needed to build an
ApfloatImpl
with theint
data element type. - IntBuilderFactory() - Constructor for class org.apfloat.internal.IntBuilderFactory
-
Default constructor.
- IntCarryCRTBuilder - Class in org.apfloat.internal
-
Creates carry-CRT related objects, for the
int
type. - IntCarryCRTBuilder() - Constructor for class org.apfloat.internal.IntCarryCRTBuilder
-
Default constructor.
- IntCarryCRTStepStrategy - Class in org.apfloat.internal
-
Class for performing the final steps of a three-modulus Number Theoretic Transform based convolution.
- IntCarryCRTStepStrategy(int) - Constructor for class org.apfloat.internal.IntCarryCRTStepStrategy
-
Creates a carry-CRT steps object using the specified radix.
- IntConstants - Interface in org.apfloat.internal
-
Constants needed for various algorithms for the
int
type. - IntConvolutionBuilder - Class in org.apfloat.internal
-
Creates convolutions of suitable type for the
int
type. - IntConvolutionBuilder() - Constructor for class org.apfloat.internal.IntConvolutionBuilder
-
Default constructor.
- IntCRTMath - Class in org.apfloat.internal
-
Basic arithmetic for calculating the Chinese Remainder Theorem.
- IntCRTMath(int) - Constructor for class org.apfloat.internal.IntCRTMath
-
Creates a carry-CRT math using the specified radix.
- IntDataStorageBuilder - Class in org.apfloat.internal
-
Default data storage creation strategy for the
int
data type. - IntDataStorageBuilder() - Constructor for class org.apfloat.internal.IntDataStorageBuilder
-
Default constructor.
- IntDiskArrayAccess(int, long, int) - Constructor for class org.apfloat.internal.IntDiskDataStorage.IntDiskArrayAccess
- IntDiskDataStorage - Class in org.apfloat.internal
-
Disk-based data storage for the
int
element type. - IntDiskDataStorage() - Constructor for class org.apfloat.internal.IntDiskDataStorage
-
Default constructor.
- IntDiskDataStorage(IntDiskDataStorage, long, long) - Constructor for class org.apfloat.internal.IntDiskDataStorage
-
Subsequence constructor.
- IntDiskDataStorage.BlockIterator - Class in org.apfloat.internal
- IntDiskDataStorage.IntDiskArrayAccess - Class in org.apfloat.internal
- IntDiskDataStorage.MemoryArrayAccess - Class in org.apfloat.internal
- IntDiskDataStorage.TransposedMemoryArrayAccess - Class in org.apfloat.internal
- INTEGER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- IntElementaryModMath - Class in org.apfloat.internal
-
Elementary modulo arithmetic functions for
int
data. - IntElementaryModMath() - Constructor for class org.apfloat.internal.IntElementaryModMath
-
Default constructor.
- IntFactor3NTTStepStrategy - Class in org.apfloat.internal
-
Steps for the factor-3 NTT.
- IntFactor3NTTStepStrategy() - Constructor for class org.apfloat.internal.IntFactor3NTTStepStrategy
-
Default constructor.
- IntFactor3NTTStepStrategy.ColumnTransformRunnable - Class in org.apfloat.internal
- IntKaratsubaConvolutionStrategy - Class in org.apfloat.internal
-
Convolution strategy using the Karatsuba algorithm.
- IntKaratsubaConvolutionStrategy(int) - Constructor for class org.apfloat.internal.IntKaratsubaConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- IntKernel - Class in org.apfloat.aparapi
-
Kernel for the
int
element type. - IntKernel() - Constructor for class org.apfloat.aparapi.IntKernel
- IntMatrixBuilder - Class in org.apfloat.internal
-
Creates matrix operations objects, for the
int
type. - IntMatrixBuilder() - Constructor for class org.apfloat.internal.IntMatrixBuilder
-
Default constructor.
- IntMatrixStrategy - Class in org.apfloat.internal
-
Optimized matrix transposition methods for the
int
type. - IntMatrixStrategy() - Constructor for class org.apfloat.internal.IntMatrixStrategy
-
Default constructor.
- IntMediumConvolutionStrategy - Class in org.apfloat.internal
-
Medium-length convolution strategy.
- IntMediumConvolutionStrategy(int) - Constructor for class org.apfloat.internal.IntMediumConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- IntMemoryArrayAccess - Class in org.apfloat.internal
-
Array access class based on a
int[]
. - IntMemoryArrayAccess(int[], int, int) - Constructor for class org.apfloat.internal.IntMemoryArrayAccess
-
Create an array access.
- IntMemoryDataStorage - Class in org.apfloat.internal
-
Memory based data storage implementation for the
int
element type. - IntMemoryDataStorage() - Constructor for class org.apfloat.internal.IntMemoryDataStorage
-
Default constructor.
- IntMemoryDataStorage(IntMemoryDataStorage, long, long) - Constructor for class org.apfloat.internal.IntMemoryDataStorage
-
Subsequence constructor.
- IntMemoryDataStorage.ReadOnlyIterator - Class in org.apfloat.internal
- IntMemoryDataStorage.ReadWriteIterator - Class in org.apfloat.internal
- IntMemoryDataStorage.WriteOnlyIterator - Class in org.apfloat.internal
- IntModConstants - Interface in org.apfloat.internal
-
Constants needed for various modular arithmetic operations for the
int
type. - IntModMath - Class in org.apfloat.internal
-
Modulo arithmetic functions for
int
data. - IntModMath() - Constructor for class org.apfloat.internal.IntModMath
-
Default constructor.
- IntNTTBuilder - Class in org.apfloat.internal
-
Creates Number Theoretic Transforms for the
int
type. - IntNTTBuilder() - Constructor for class org.apfloat.internal.IntNTTBuilder
-
Default constructor.
- IntNTTConvolutionStepStrategy - Class in org.apfloat.internal
-
Steps of a three-NTT convolution for the
int
type. - IntNTTConvolutionStepStrategy() - Constructor for class org.apfloat.internal.IntNTTConvolutionStepStrategy
-
Default constructor.
- IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable - Class in org.apfloat.internal
- IntNTTConvolutionStepStrategy.SquareInPlaceRunnable - Class in org.apfloat.internal
- IntNTTStepStrategy - Class in org.apfloat.internal
-
Common methods to calculate Fast Number Theoretic Transforms in parallel using multiple threads.
- IntNTTStepStrategy() - Constructor for class org.apfloat.internal.IntNTTStepStrategy
-
Default constructor.
- IntNTTStepStrategy.MultiplyRunnable - Class in org.apfloat.internal
- IntNTTStepStrategy.TableFNTRunnable - Class in org.apfloat.internal
- IntRadixConstants - Interface in org.apfloat.internal
-
Constants related to different radixes for the
int
data type. - IntScramble - Class in org.apfloat.internal
-
Functions to perform bit-reverse ordering of
int
data. - IntScramble() - Constructor for class org.apfloat.internal.IntScramble
- IntShortConvolutionStrategy - Class in org.apfloat.internal
-
Short convolution strategy.
- IntShortConvolutionStrategy(int) - Constructor for class org.apfloat.internal.IntShortConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- IntTableFNT - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses lookup tables for powers of n:th root of unity and permutation indexes.
- IntTableFNT() - Constructor for class org.apfloat.internal.IntTableFNT
-
Default constructor.
- IntTableFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform strategy that uses lookup tables for powers of n:th root of unity and permutation indexes.
- IntTableFNTStrategy() - Constructor for class org.apfloat.internal.IntTableFNTStrategy
-
Default constructor.
- intValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as an
int
. - intValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as an
int
. - intValueExact() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as an
int
, checking for lost information. - IntWTables - Class in org.apfloat.internal
-
Helper class for generating and caching tables of powers of the n:th root of unity.
- IntWTables() - Constructor for class org.apfloat.internal.IntWTables
- INVALID_CHAR - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- INVALID_LEXICAL_STATE - Static variable in error org.apfloat.calc.TokenMgrError
-
Tried to change to an invalid lexical state.
- inverse(T) - Method in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- INVERSE_2_64 - Static variable in class org.apfloat.internal.DoubleCRTMath
- INVERSE_MAX_POWER_OF_TWO_BASE - Static variable in class org.apfloat.internal.FloatCRTMath
- INVERSE_MAX_POWER_OF_TWO_BASE - Static variable in class org.apfloat.internal.LongCRTMath
- INVERSE_TRANSFORM_COLUMNS - Static variable in class org.apfloat.aparapi.IntKernel
- INVERSE_TRANSFORM_COLUMNS - Static variable in class org.apfloat.aparapi.LongKernel
- INVERSE_TRANSFORM_ROWS - Static variable in class org.apfloat.aparapi.IntKernel
- INVERSE_TRANSFORM_ROWS - Static variable in class org.apfloat.aparapi.LongKernel
- inverseBase - Variable in class org.apfloat.internal.DoubleBaseMath
- inverseBase - Variable in class org.apfloat.internal.DoubleCRTMath
- inverseBase - Variable in class org.apfloat.internal.LongBaseMath
- inverseBase - Variable in class org.apfloat.internal.LongCRTMath
- inverseColumnTableFNT() - Method in class org.apfloat.aparapi.IntKernel
- inverseColumnTableFNT() - Method in class org.apfloat.aparapi.LongKernel
- inverseDen - Variable in class org.apfloat.Aprational
- inverseErf(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseErf(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- inverseErf(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- inverseErf(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse error function.
- inverseErf(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Inverse error function.
- inverseErfc(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseErfc(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- inverseErfc(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- inverseErfc(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse complementary error function.
- inverseErfc(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Inverse complementary error function.
- inverseFactorial(long, int) - Static method in class org.apfloat.ApfloatMath
- inverseModulus - Variable in class org.apfloat.aparapi.IntKernel
- inverseModulus - Variable in class org.apfloat.aparapi.LongKernel
- inverseModulus - Variable in class org.apfloat.internal.DoubleElementaryModMath
- inverseModulus - Variable in class org.apfloat.internal.FloatElementaryModMath
- inverseModulus - Variable in class org.apfloat.internal.IntElementaryModMath
- inverseModulus - Variable in class org.apfloat.internal.LongElementaryModMath
- inverseRoot(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseRoot(Number, long, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseRoot(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseRoot(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- inverseRoot(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- inverseRoot(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- inverseRoot(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
-
Inverse positive integer root.
- inverseRoot(Apcomplex, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Inverse root.
- inverseRoot(Apcomplex, long, long) - Static method in class org.apfloat.ApcomplexMath
-
Inverse positive integer root.
- inverseRoot(Apcomplex, long, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Inverse root with branch.
- inverseRoot(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
-
Inverse positive integer root.
- inverseRoot(Apfloat, long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Inverse root.
- inverseRoot(Apfloat, long, long) - Static method in class org.apfloat.ApfloatMath
-
Inverse positive integer root.
- inverseRoot(Apfloat, long, long, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Inverse positive integer root.
- inverseRoot(Apfloat, long, long, Apfloat, long) - Static method in class org.apfloat.ApfloatMath
-
Inverse positive integer root.
- inverseRootAbs(Apcomplex, long, long) - Static method in class org.apfloat.ApcomplexMath
- inverseTableFNT(ArrayAccess, double[], int[]) - Method in class org.apfloat.internal.DoubleTableFNT
-
Inverse (Cooley-Tukey) fast Number Theoretic Transform.
- inverseTableFNT(ArrayAccess, float[], int[]) - Method in class org.apfloat.internal.FloatTableFNT
-
Inverse (Cooley-Tukey) fast Number Theoretic Transform.
- inverseTableFNT(ArrayAccess, int[], int[]) - Method in class org.apfloat.internal.IntTableFNT
-
Inverse (Cooley-Tukey) fast Number Theoretic Transform.
- inverseTableFNT(ArrayAccess, long[], int[]) - Method in class org.apfloat.internal.LongTableFNT
-
Inverse (Cooley-Tukey) fast Number Theoretic Transform.
- inverseTransform(DataStorage, int, int, long, long, int) - Method in class org.apfloat.internal.AbstractStepFNTStrategy
-
Inverse transform the data in steps.
- inverseTransform(DataStorage, int, int, long, long, int) - Method in class org.apfloat.internal.SixStepFNTStrategy
- inverseTransform(DataStorage, int, int, long, long, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.aparapi.IntAparapiFactor3NTTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.aparapi.LongAparapiFactor3NTTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.AbstractStepFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.DoubleTableFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.Factor3NTTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.FloatTableFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.IntTableFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in class org.apfloat.internal.LongTableFNTStrategy
- inverseTransform(DataStorage, int, long) - Method in interface org.apfloat.spi.NTTStrategy
-
Perform an inverse transform on the data.
- invert() - Method in class org.apfloat.IncompleteGammaHelper.GammaValue
- inverted - Variable in class org.apfloat.IncompleteGammaHelper.GammaValue
- isApplicable(Apcomplex) - Method in enum org.apfloat.HypergeometricHelper.Transformation
- isCached() - Method in class org.apfloat.internal.DiskDataStorage
- isCached() - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- isCached() - Method in class org.apfloat.internal.FloatMemoryDataStorage
- isCached() - Method in class org.apfloat.internal.IntMemoryDataStorage
- isCached() - Method in class org.apfloat.internal.LongMemoryDataStorage
- isCached() - Method in class org.apfloat.spi.DataStorage
-
Is this object cached in memory.
- isCached(DataStorage) - Method in class org.apfloat.internal.AbstractDataStorageBuilder
-
Test if the data storage is of cached type.
- isCached(DataStorage) - Method in class org.apfloat.internal.DoubleDataStorageBuilder
- isCached(DataStorage) - Method in class org.apfloat.internal.FloatDataStorageBuilder
- isCached(DataStorage) - Method in class org.apfloat.internal.IntDataStorageBuilder
- isCached(DataStorage) - Method in class org.apfloat.internal.LongDataStorageBuilder
- isCloseToNegativeRealAxis(Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- isDone() - Method in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
- isEmpty() - Method in class org.apfloat.ConcurrentWeakHashMap
- isEven(Apfloat) - Static method in class org.apfloat.ApfloatMath
- isEven(Apint) - Static method in class org.apfloat.RoundingHelper
- isFinished() - Method in class org.apfloat.samples.BackgroundOperation
-
Check if the operation has been completed.
- isInputValid() - Method in class org.apfloat.samples.PiAWT
-
Validates the input fields.
- isInputValid() - Method in class org.apfloat.samples.PiParallelAWT
- isInteger() - Method in class org.apfloat.Apcomplex
-
Returns if this number has an integer value.
- isInteger() - Method in class org.apfloat.Apfloat
-
Returns if this number has an integer value.
- isInteger() - Method in class org.apfloat.Apint
-
Returns if this number has an integer value.
- isInteger() - Method in class org.apfloat.Aprational
-
Returns if this number has an integer value.
- isInverse - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- isInverse - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- isInverse - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- isInverse - Variable in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- isInverse - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- isInverse - Variable in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- isInverse - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- isInverse - Variable in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- isLong(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- isMaybeUnstable(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- isNonPositiveInteger(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- isOne - Variable in class org.apfloat.internal.DoubleApfloatImpl
- isOne - Variable in class org.apfloat.internal.FloatApfloatImpl
- isOne - Variable in class org.apfloat.internal.IntApfloatImpl
- isOne - Variable in class org.apfloat.internal.LongApfloatImpl
- isOne() - Method in class org.apfloat.internal.DoubleApfloatImpl
- isOne() - Method in class org.apfloat.internal.FloatApfloatImpl
- isOne() - Method in class org.apfloat.internal.IntApfloatImpl
- isOne() - Method in class org.apfloat.internal.LongApfloatImpl
- isOne() - Method in interface org.apfloat.spi.ApfloatImpl
-
Tests if this number is equal to 1.
- isReadOnly - Variable in class org.apfloat.spi.DataStorage
- isReadOnly() - Method in class org.apfloat.spi.DataStorage
-
Returns the read-only state of this data storage.
- isShort() - Method in class org.apfloat.Apfloat
-
Returns if this apfloat is "short".
- isShort() - Method in class org.apfloat.Apint
-
Returns if this apint is "short".
- isShort() - Method in class org.apfloat.Aprational
-
Returns if this aprational is "short".
- isShort() - Method in class org.apfloat.internal.DoubleApfloatImpl
- isShort() - Method in class org.apfloat.internal.FloatApfloatImpl
- isShort() - Method in class org.apfloat.internal.IntApfloatImpl
- isShort() - Method in class org.apfloat.internal.LongApfloatImpl
- isShort() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns if this
ApfloatImpl
is "short". - isSubsequenced - Variable in class org.apfloat.spi.DataStorage
- isSubsequenced() - Method in class org.apfloat.spi.DataStorage
-
Is this object a subsequence of some other object, or do subsequences of this object exist.
- isUpperCase - Variable in class org.apfloat.FormattingHelper.LocalizeWriter
- isWorkToBeCompleted() - Method in class org.apfloat.internal.ParallelRunnable
-
Returns if there is some work that may be currently processed but not yet finished.
- isWorkToBeStarted() - Method in class org.apfloat.internal.ParallelRunnable
-
Returns if there is still enough work left to start a new batch.
- isZero() - Method in class org.apfloat.Apcomplex
-
Returns if this number is zero.
- isZero(DataStorage, long) - Method in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
- isZero(DataStorage, long) - Method in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
- isZero(DataStorage, long) - Method in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
- isZero(DataStorage, long) - Method in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
- iterations - Variable in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- iterator(int, long, long) - Method in class org.apfloat.internal.DoubleDiskDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.DoubleMemoryDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.FloatDiskDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.FloatMemoryDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.IntDiskDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.IntMemoryDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.LongDiskDataStorage
- iterator(int, long, long) - Method in class org.apfloat.internal.LongMemoryDataStorage
- iterator(int, long, long) - Method in class org.apfloat.spi.DataStorage
-
Constructs a new iterator.
- Iterator() - Constructor for class org.apfloat.spi.DataStorage.Iterator
-
Default constructor.
- iTwoPiN - Variable in class org.apfloat.ZetaHelper
J
- j - Variable in class org.apfloat.GCDHelper.HalfGcdType
- J - Variable in class org.apfloat.ApfloatMath.PiCalculator
- J - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- J - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- J(Apfloat, Apfloat) - Static method in class org.apfloat.HurwitzZetaHelper
- jacobiP(long, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- jacobiP(Number, Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- jacobiP(Number, Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- jacobiP(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Jacobi function.
- jacobiP(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Jacobi function.
- jacobiP(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Jacobi function.
- jacobiP(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Jacobi function.
- jj_2_1(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_10(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_11(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_12(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_13(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_14(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_15(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_16(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_17(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_18(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_19(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_2(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_20(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_21(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_22(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_23(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_24(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_25(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_26(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_27(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_28(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_29(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_3(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_30(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_31(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_32(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_33(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_34(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_35(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_36(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_4(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_5(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_6(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_7(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_8(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_2_9(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_3_1() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_10() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_11() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_12() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_13() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_14() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_15() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_16() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_17() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_18() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_19() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_2() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_20() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_21() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_22() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_23() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_24() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_25() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_26() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_27() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_28() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_29() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_3() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_30() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_31() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_32() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_33() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_34() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_35() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_36() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_4() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_5() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_6() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_7() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_8() - Method in class org.apfloat.calc.CalculatorParser
- jj_3_9() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_additiveExpression_127_5_8() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_assignmentExpression_108_5_7() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_constant_245_5_12() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_element_192_5_17() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_expression_95_5_6() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_factorialExpression_178_5_15() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_function_213_5_13() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_identifier_237_5_16() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_multiplicativeExpression_141_5_9() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_powerExpression_166_5_11() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_unaryExpression_155_5_10() - Method in class org.apfloat.calc.CalculatorParser
- jj_3R_variable_203_5_14() - Method in class org.apfloat.calc.CalculatorParser
- jj_consume_token(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_input_stream - Variable in class org.apfloat.calc.CalculatorParser
- jj_la - Variable in class org.apfloat.calc.CalculatorParser
- jj_lastpos - Variable in class org.apfloat.calc.CalculatorParser
- jj_ls - Static variable in class org.apfloat.calc.CalculatorParser
- jj_nt - Variable in class org.apfloat.calc.CalculatorParser
-
Next token.
- jj_ntk - Variable in class org.apfloat.calc.CalculatorParser
- jj_ntk_f() - Method in class org.apfloat.calc.CalculatorParser
- jj_scan_token(int) - Method in class org.apfloat.calc.CalculatorParser
- jj_scanpos - Variable in class org.apfloat.calc.CalculatorParser
- jjAddStates(int, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec0 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec2 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec3 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec4 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec5 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjbitVec6 - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjCanMove_0(int, int, int, long, long) - Static method in class org.apfloat.calc.CalculatorParserTokenManager
- jjCheckNAdd(int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjCheckNAddStates(int, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjCheckNAddTwoStates(int, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjFillToken() - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjimage - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjimageLen - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjmatchedKind - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjmatchedPos - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjMoveNfa_0(int, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjMoveStringLiteralDfa0_0() - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjMoveStringLiteralDfa1_0(long) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjnewLexState - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Lex State array.
- jjnewStateCnt - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjnextStates - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjround - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjrounds - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjStartNfa_0(int, long) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjstateSet - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjStopAtPos(int, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjStopStringLiteralDfa_0(int, long) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjstrLiteralImages - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Token literal values.
- jjtoMore - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjtoSkip - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjtoSpecial - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
- jjtoToken - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
K
- k - Variable in class org.apfloat.LambertWHelper
- KARATSUBA_COST_FACTOR - Static variable in interface org.apfloat.internal.DoubleConstants
-
Relative cost of Karatsuba multiplication.
- KARATSUBA_COST_FACTOR - Static variable in interface org.apfloat.internal.FloatConstants
-
Relative cost of Karatsuba multiplication.
- KARATSUBA_COST_FACTOR - Static variable in interface org.apfloat.internal.IntConstants
-
Relative cost of Karatsuba multiplication.
- KARATSUBA_COST_FACTOR - Static variable in interface org.apfloat.internal.LongConstants
-
Relative cost of Karatsuba multiplication.
- kernel - Static variable in class org.apfloat.aparapi.IntKernel
- kernel - Static variable in class org.apfloat.aparapi.LongKernel
- key - Variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy
- Key(Object, ReferenceQueue<Object>) - Constructor for class org.apfloat.ConcurrentWeakHashMap.Key
- khinchin() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Khinchin's constant K.
- khinchin(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Khinchin's constant K.
- khinchin(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates Khinchin's constant, K.Uses the default radix.
- khinchin(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates Khinchin's constant, K.
- khinchin(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- khinchin(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- kind - Variable in class org.apfloat.calc.Token
-
An integer that describes the kind of this token.
L
- laguerreL(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- laguerreL(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- laguerreL(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- laguerreL(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- laguerreL(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Laguerre function.
- laguerreL(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Laguerre function.
- laguerreL(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Generalized Laguerre function.
- laguerreL(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Generalized Laguerre function.
- laguerreL(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Laguerre function.
- laguerreL(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Laguerre function.
- laguerreL(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Generalized Laguerre function.
- laguerreL(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Generalized Laguerre function.
- LambertWHelper - Class in org.apfloat
-
Helper class for Lambert W function.
- LambertWHelper(Apcomplex, long) - Constructor for class org.apfloat.LambertWHelper
- LambertWHelper.ComplexException - Exception in org.apfloat
- lastIterationExtendPrecision(int, int, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- lastIterationExtendPrecision(int, int, Apfloat) - Static method in class org.apfloat.ApfloatMath
- lastLinefeedPosition - Variable in class org.apfloat.samples.PiAWT.FlushStringWriter
- lcm(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- lcm(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- lcm(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- lcm(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Least common multiple.
- leastZeros - Variable in class org.apfloat.internal.DoubleApfloatImpl
- leastZeros - Variable in class org.apfloat.internal.FloatApfloatImpl
- leastZeros - Variable in class org.apfloat.internal.IntApfloatImpl
- leastZeros - Variable in class org.apfloat.internal.LongApfloatImpl
- legendreP(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- legendreP(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- legendreP(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- legendreP(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- legendreP(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Legendre function.
- legendreP(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Legendre function.
- legendreP(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Associated Legendre function of the first kind.
- legendreP(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Associated Legendre function of the first kind.
- legendreP(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Legendre function.
- legendreP(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Legendre function.
- legendreP(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Associated Legendre function of the first kind.
- legendreP(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Associated Legendre function of the first kind.
- legendreQ(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- legendreQ(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- legendreQ(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- legendreQ(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- legendreQ(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Legendre function of the second kind.
- legendreQ(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Legendre function of the second kind.
- legendreQ(Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Associated Legendre function of the second kind.
- legendreQ(Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Associated Legendre function of the second kind.
- legendreQ(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Legendre function of the second kind.
- legendreQ(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Legendre function of the second kind.
- legendreQ(Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Associated Legendre function of the second kind.
- legendreQ(Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Associated Legendre function of the second kind.
- length - Variable in class org.apfloat.aparapi.IntKernel
- length - Variable in class org.apfloat.aparapi.LongKernel
- length - Variable in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- length - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- length - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable
- length - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- length - Variable in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- length - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- length - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable
- length - Variable in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- length - Variable in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- length - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- length - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.SquareInPlaceRunnable
- length - Variable in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- length - Variable in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- length - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- length - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.SquareInPlaceRunnable
- length - Variable in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- length - Variable in class org.apfloat.internal.ParallelRunnable
- length - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- length - Variable in class org.apfloat.samples.PiAWT.FlushStringWriter
- length - Variable in class org.apfloat.spi.ArrayAccess
- length - Variable in class org.apfloat.spi.DataStorage.AbstractIterator
- length - Variable in class org.apfloat.spi.DataStorage
- lengthOfMatch - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- LETTER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- LEXICAL_ERROR - Static variable in error org.apfloat.calc.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apfloat.calc.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Lexer state names.
- limitPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- limitPrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- limitPrecision(Apfloat, long) - Static method in class org.apfloat.ApfloatHelper
- line - Variable in class org.apfloat.calc.SimpleCharStream
- list - Variable in class org.apfloat.RadixConversionHelper.RadixPowerList
- loadProperties() - Static method in class org.apfloat.ApfloatContext
-
Loads properties from a properties file or resource bundle.
- loadSystemOverrides(Properties) - Static method in class org.apfloat.ApfloatContext
- locale - Variable in class org.apfloat.FormattingHelper.LocalizeWriter
- localizeDigits - Variable in class org.apfloat.FormattingHelper.LocalizeWriter
- LocalizeWriter(Writer, Locale, boolean, boolean) - Constructor for class org.apfloat.FormattingHelper.LocalizeWriter
- LocalOperationExecutor - Class in org.apfloat.samples
-
Class to execute
Operation
s locally. - LocalOperationExecutor() - Constructor for class org.apfloat.samples.LocalOperationExecutor
-
Default constructor.
- lock - Variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
- lock(long) - Method in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy
- lock(long) - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Lock the execution against a synchronization lock.
- LockFuture(Lock) - Constructor for class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
- locks - Static variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy
- log(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- log(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- log(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- log(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- log(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Natural logarithm.
- log(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Natural logarithm.
- log(Apcomplex) - Method in class org.apfloat.LambertWHelper
- log(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Logarithm in arbitrary base.
- log(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Logarithm in specified base.
- log(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Natural logarithm.
- log(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Natural logarithm.
- log(Apfloat, boolean) - Static method in class org.apfloat.ApfloatMath
- log(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Logarithm in arbitrary base.
- log(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Logarithm in specified base.
- LOG2_3 - Static variable in class org.apfloat.internal.AbstractConvolutionBuilder
- log2down(int) - Static method in class org.apfloat.spi.Util
-
Base-2 logarithm rounded down to nearest power of two.
- log2down(long) - Static method in class org.apfloat.spi.Util
-
Base-2 logarithm rounded down to nearest power of two.
- log2up(int) - Static method in class org.apfloat.spi.Util
-
Base-2 logarithm rounded up to nearest power of two.
- log2up(long) - Static method in class org.apfloat.spi.Util
-
Base-2 logarithm rounded up to nearest power of two.
- logApprox(Apcomplex) - Method in class org.apfloat.LambertWHelper
- logGamma(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- logGamma(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- logGamma(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Logarithm of the gamma function.
- logGamma(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Logarithm of the gamma function.
- logGamma(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Logarithm of the gamma function.
- logGamma(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Logarithm of the gamma function.
- logIntegral(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- logIntegral(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- logIntegral(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Logarithmic integral.
- logIntegral(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Logarithmic integral.
- logIntegral(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Logarithmic integral.
- logIntegral(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Logarithmic integral.
- logisticSigmoid(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- logisticSigmoid(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- logisticSigmoid(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Logistic sigmoid.
- logisticSigmoid(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Logistic sigmoid.
- logisticSigmoid(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Logistic sigmoid.
- logisticSigmoid(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Logistic sigmoid.
- logPochhammer(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- logRadix(int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Logarithm.
- logRadix(long, int) - Static method in class org.apfloat.ApfloatMath
-
Gets or calculates logarithm of a radix to required precision.
- logRadix(long, int, boolean) - Static method in class org.apfloat.ApfloatMath
- logSin(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- LONG_DIGITS - Static variable in interface org.apfloat.spi.RadixConstants
-
How many digits maximally fit in a
long
in each radix. - LONG_PRECISION - Static variable in interface org.apfloat.spi.RadixConstants
-
Precision of a
long
in the digits of each radix. - LongAdditionBuilder - Class in org.apfloat.internal
-
Creates additions for the specified radix and the
long
element type. - LongAdditionBuilder() - Constructor for class org.apfloat.internal.LongAdditionBuilder
-
Default constructor.
- LongAdditionStrategy - Class in org.apfloat.internal
-
Basic addition strategy for the
long
element type. - LongAdditionStrategy(int) - Constructor for class org.apfloat.internal.LongAdditionStrategy
-
Creates an addition strategy using the specified radix.
- LongAparapiBuilderFactory - Class in org.apfloat.aparapi
-
Builder factory for aparapi transform implementations for the
long
element type. - LongAparapiBuilderFactory() - Constructor for class org.apfloat.aparapi.LongAparapiBuilderFactory
-
Default constructor.
- LongAparapiFactor3NTTStepStrategy - Class in org.apfloat.aparapi
-
Steps for the factor-3 NTT using the GPU, for the
long
element type. - LongAparapiFactor3NTTStepStrategy() - Constructor for class org.apfloat.aparapi.LongAparapiFactor3NTTStepStrategy
- LongAparapiFactor3NTTStrategy - Class in org.apfloat.aparapi
-
Factor-3 NTT implementation for the
long
element type. - LongAparapiFactor3NTTStrategy() - Constructor for class org.apfloat.aparapi.LongAparapiFactor3NTTStrategy
-
Default constructor.
- LongAparapiMatrixStrategy - Class in org.apfloat.aparapi
-
Matrix transposition in the GPU for the
long
type. - LongAparapiMatrixStrategy() - Constructor for class org.apfloat.aparapi.LongAparapiMatrixStrategy
-
Default constructor.
- LongAparapiNTTBuilder - Class in org.apfloat.aparapi
-
NTT Builder for aparapi transform implementations for the
long
element type. - LongAparapiNTTBuilder() - Constructor for class org.apfloat.aparapi.LongAparapiNTTBuilder
-
Default constructor.
- LongAparapiNTTStepStrategy - Class in org.apfloat.aparapi
-
NTT steps for the
long
element type aparapi transforms. - LongAparapiNTTStepStrategy() - Constructor for class org.apfloat.aparapi.LongAparapiNTTStepStrategy
-
Default constructor.
- LongAparapiSixStepFNTStrategy - Class in org.apfloat.aparapi
-
Six-step NTT implementation for the
long
element type. - LongAparapiSixStepFNTStrategy() - Constructor for class org.apfloat.aparapi.LongAparapiSixStepFNTStrategy
-
Default constructor.
- LongApfloatBuilder - Class in org.apfloat.internal
-
Builder class for building
ApfloatImpl
implementations with thelong
data element type. - LongApfloatBuilder() - Constructor for class org.apfloat.internal.LongApfloatBuilder
-
Default constructor.
- LongApfloatImpl - Class in org.apfloat.internal
-
Immutable apfloat implementation class for the
long
data element type. - LongApfloatImpl(double, long, int) - Constructor for class org.apfloat.internal.LongApfloatImpl
-
Create a new
LongApfloatImpl
instance from adouble
. - LongApfloatImpl(int, long, long, DataStorage, int) - Constructor for class org.apfloat.internal.LongApfloatImpl
- LongApfloatImpl(long, long, int) - Constructor for class org.apfloat.internal.LongApfloatImpl
-
Create a new
LongApfloatImpl
instance from along
. - LongApfloatImpl(PushbackReader, long, int, boolean) - Constructor for class org.apfloat.internal.LongApfloatImpl
-
Create a new
LongApfloatImpl
instance reading from a stream. - LongApfloatImpl(String, long, int, boolean) - Constructor for class org.apfloat.internal.LongApfloatImpl
-
Create a new
LongApfloatImpl
instance from a String. - LongBaseMath - Class in org.apfloat.internal
-
Mathematical operations on numbers in a base.
- LongBaseMath(int) - Constructor for class org.apfloat.internal.LongBaseMath
-
Creates a base math using the specified radix.
- LongBuilderFactory - Class in org.apfloat.internal
-
Factory class for getting instances of the various builder classes needed to build an
ApfloatImpl
with thelong
data element type. - LongBuilderFactory() - Constructor for class org.apfloat.internal.LongBuilderFactory
-
Default constructor.
- LongCarryCRTBuilder - Class in org.apfloat.internal
-
Creates carry-CRT related objects, for the
long
type. - LongCarryCRTBuilder() - Constructor for class org.apfloat.internal.LongCarryCRTBuilder
-
Default constructor.
- LongCarryCRTStepStrategy - Class in org.apfloat.internal
-
Class for performing the final steps of a three-modulus Number Theoretic Transform based convolution.
- LongCarryCRTStepStrategy(int) - Constructor for class org.apfloat.internal.LongCarryCRTStepStrategy
-
Creates a carry-CRT steps object using the specified radix.
- LongConstants - Interface in org.apfloat.internal
-
Constants needed for various algorithms for the
long
type. - LongConvolutionBuilder - Class in org.apfloat.internal
-
Creates convolutions of suitable type for the
long
type. - LongConvolutionBuilder() - Constructor for class org.apfloat.internal.LongConvolutionBuilder
-
Default constructor.
- LongCRTMath - Class in org.apfloat.internal
-
Basic arithmetic for calculating the Chinese Remainder Theorem.
- LongCRTMath(int) - Constructor for class org.apfloat.internal.LongCRTMath
-
Creates a carry-CRT math using the specified radix.
- LongDataStorageBuilder - Class in org.apfloat.internal
-
Default data storage creation strategy for the
long
data type. - LongDataStorageBuilder() - Constructor for class org.apfloat.internal.LongDataStorageBuilder
-
Default constructor.
- LongDiskArrayAccess(int, long, int) - Constructor for class org.apfloat.internal.LongDiskDataStorage.LongDiskArrayAccess
- LongDiskDataStorage - Class in org.apfloat.internal
-
Disk-based data storage for the
long
element type. - LongDiskDataStorage() - Constructor for class org.apfloat.internal.LongDiskDataStorage
-
Default constructor.
- LongDiskDataStorage(LongDiskDataStorage, long, long) - Constructor for class org.apfloat.internal.LongDiskDataStorage
-
Subsequence constructor.
- LongDiskDataStorage.BlockIterator - Class in org.apfloat.internal
- LongDiskDataStorage.LongDiskArrayAccess - Class in org.apfloat.internal
- LongDiskDataStorage.MemoryArrayAccess - Class in org.apfloat.internal
- LongDiskDataStorage.TransposedMemoryArrayAccess - Class in org.apfloat.internal
- LongElementaryModMath - Class in org.apfloat.internal
-
Elementary modulo arithmetic functions for
long
data. - LongElementaryModMath() - Constructor for class org.apfloat.internal.LongElementaryModMath
-
Default constructor.
- LongFactor3NTTStepStrategy - Class in org.apfloat.internal
-
Steps for the factor-3 NTT.
- LongFactor3NTTStepStrategy() - Constructor for class org.apfloat.internal.LongFactor3NTTStepStrategy
-
Default constructor.
- LongFactor3NTTStepStrategy.ColumnTransformRunnable - Class in org.apfloat.internal
- LongKaratsubaConvolutionStrategy - Class in org.apfloat.internal
-
Convolution strategy using the Karatsuba algorithm.
- LongKaratsubaConvolutionStrategy(int) - Constructor for class org.apfloat.internal.LongKaratsubaConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- LongKernel - Class in org.apfloat.aparapi
-
Kernel for the
long
element type. - LongKernel() - Constructor for class org.apfloat.aparapi.LongKernel
- LongMatrixBuilder - Class in org.apfloat.internal
-
Creates matrix operations objects, for the
long
type. - LongMatrixBuilder() - Constructor for class org.apfloat.internal.LongMatrixBuilder
-
Default constructor.
- LongMatrixStrategy - Class in org.apfloat.internal
-
Optimized matrix transposition methods for the
long
type. - LongMatrixStrategy() - Constructor for class org.apfloat.internal.LongMatrixStrategy
-
Default constructor.
- LongMediumConvolutionStrategy - Class in org.apfloat.internal
-
Medium-length convolution strategy.
- LongMediumConvolutionStrategy(int) - Constructor for class org.apfloat.internal.LongMediumConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- LongMemoryArrayAccess - Class in org.apfloat.internal
-
Array access class based on a
long[]
. - LongMemoryArrayAccess(long[], int, int) - Constructor for class org.apfloat.internal.LongMemoryArrayAccess
-
Create an array access.
- LongMemoryDataStorage - Class in org.apfloat.internal
-
Memory based data storage implementation for the
long
element type. - LongMemoryDataStorage() - Constructor for class org.apfloat.internal.LongMemoryDataStorage
-
Default constructor.
- LongMemoryDataStorage(LongMemoryDataStorage, long, long) - Constructor for class org.apfloat.internal.LongMemoryDataStorage
-
Subsequence constructor.
- LongMemoryDataStorage.ReadOnlyIterator - Class in org.apfloat.internal
- LongMemoryDataStorage.ReadWriteIterator - Class in org.apfloat.internal
- LongMemoryDataStorage.WriteOnlyIterator - Class in org.apfloat.internal
- LongModConstants - Interface in org.apfloat.internal
-
Constants needed for various modular arithmetic operations for the
long
type. - LongModMath - Class in org.apfloat.internal
-
Modulo arithmetic functions for
long
data. - LongModMath() - Constructor for class org.apfloat.internal.LongModMath
-
Default constructor.
- longModulus - Variable in class org.apfloat.internal.DoubleElementaryModMath
- LongNTTBuilder - Class in org.apfloat.internal
-
Creates Number Theoretic Transforms for the
long
type. - LongNTTBuilder() - Constructor for class org.apfloat.internal.LongNTTBuilder
-
Default constructor.
- LongNTTConvolutionStepStrategy - Class in org.apfloat.internal
-
Steps of a three-NTT convolution for the
long
type. - LongNTTConvolutionStepStrategy() - Constructor for class org.apfloat.internal.LongNTTConvolutionStepStrategy
-
Default constructor.
- LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable - Class in org.apfloat.internal
- LongNTTConvolutionStepStrategy.SquareInPlaceRunnable - Class in org.apfloat.internal
- LongNTTStepStrategy - Class in org.apfloat.internal
-
Common methods to calculate Fast Number Theoretic Transforms in parallel using multiple threads.
- LongNTTStepStrategy() - Constructor for class org.apfloat.internal.LongNTTStepStrategy
-
Default constructor.
- LongNTTStepStrategy.MultiplyRunnable - Class in org.apfloat.internal
- LongNTTStepStrategy.TableFNTRunnable - Class in org.apfloat.internal
- LongRadixConstants - Interface in org.apfloat.internal
-
Constants related to different radixes for the
long
data type. - LongScramble - Class in org.apfloat.internal
-
Functions to perform bit-reverse ordering of
long
data. - LongScramble() - Constructor for class org.apfloat.internal.LongScramble
- LongShortConvolutionStrategy - Class in org.apfloat.internal
-
Short convolution strategy.
- LongShortConvolutionStrategy(int) - Constructor for class org.apfloat.internal.LongShortConvolutionStrategy
-
Creates a convolution strategy using the specified radix.
- LongTableFNT - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses lookup tables for powers of n:th root of unity and permutation indexes.
- LongTableFNT() - Constructor for class org.apfloat.internal.LongTableFNT
-
Default constructor.
- LongTableFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform strategy that uses lookup tables for powers of n:th root of unity and permutation indexes.
- LongTableFNTStrategy() - Constructor for class org.apfloat.internal.LongTableFNTStrategy
-
Default constructor.
- longValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
long
. - longValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as a
long
. - longValue() - Method in class org.apfloat.internal.DoubleApfloatImpl
- longValue() - Method in class org.apfloat.internal.FloatApfloatImpl
- longValue() - Method in class org.apfloat.internal.IntApfloatImpl
- longValue() - Method in class org.apfloat.internal.LongApfloatImpl
- longValue() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the value of the this number as a
long
. - longValueExact() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
long
, checking for lost information. - longValueExact() - Method in class org.apfloat.Apfloat
- longValueExact(Apint) - Static method in class org.apfloat.ApfloatHelper
- LongWTables - Class in org.apfloat.internal
-
Helper class for generating and caching tables of powers of the n:th root of unity.
- LongWTables() - Constructor for class org.apfloat.internal.LongWTables
- LookaheadSuccess() - Constructor for error org.apfloat.calc.CalculatorParser.LookaheadSuccess
- LOOP_DETECTED - Static variable in error org.apfloat.calc.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LossOfPrecisionException - Exception in org.apfloat
-
Exception indicating a result that would have no significant digits.
- LossOfPrecisionException() - Constructor for exception org.apfloat.LossOfPrecisionException
-
Constructs a new apfloat loss of precision exception with an empty detail message.
- LossOfPrecisionException(String) - Constructor for exception org.apfloat.LossOfPrecisionException
-
Constructs a new apfloat loss of precision exception with the specified detail message.
- LossOfPrecisionException(String, Throwable) - Constructor for exception org.apfloat.LossOfPrecisionException
-
Constructs a new apfloat loss of precision exception with the specified detail message and cause.
- LOWER - org.apfloat.IncompleteGammaHelper.ContinuedFractionType
- LOWER1 - org.apfloat.IncompleteGammaHelper.ContinuedFraction
- LOWER2 - org.apfloat.IncompleteGammaHelper.ContinuedFraction
- lowerGamma(Apcomplex, Apcomplex, IncompleteGammaHelper.ContinuedFraction[]) - Static method in class org.apfloat.IncompleteGammaHelper
- lowerGammaSequence(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- lowerGammaSequenceAlternative(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- lowerValues() - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
M
- M01 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- M01 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- M01 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- M01 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- M012 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- M012 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- M012 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- M012 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- M02 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- M02 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- M02 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- M02 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- M12 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- M12 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- M12 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- M12 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- main(String[]) - Static method in class org.apfloat.calc.Calculator
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.calc.CalculatorGUI
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.OperationServer
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.Pi
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.PiDistributed
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.PiGUI
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.PiParallel
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.samples.PiParallelGUI
-
Command-line entry point.
- map - Variable in class org.apfloat.ConcurrentSoftHashMap
- map - Variable in class org.apfloat.ConcurrentWeakHashMap
- map - Variable in class org.apfloat.internal.ConcurrentSoftHashMap
- MATH_MOD_0 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- MATH_MOD_0 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- MATH_MOD_0 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- MATH_MOD_0 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- MATH_MOD_1 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- MATH_MOD_1 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- MATH_MOD_1 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- MATH_MOD_1 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- MATH_MOD_2 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- MATH_MOD_2 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- MATH_MOD_2 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- MATH_MOD_2 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- Matrix(Apint, Apint, Apint, Apint) - Constructor for class org.apfloat.GCDHelper.Matrix
- matrixBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- matrixBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- matrixBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- matrixBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- MatrixBuilder - Interface in org.apfloat.spi
-
Interface of a factory for creating matrix related objects.
- matrixStrategy - Static variable in class org.apfloat.internal.DoubleMatrixBuilder
- matrixStrategy - Static variable in class org.apfloat.internal.FloatMatrixBuilder
- matrixStrategy - Static variable in class org.apfloat.internal.IntMatrixBuilder
- matrixStrategy - Static variable in class org.apfloat.internal.LongMatrixBuilder
- matrixStrategy - Variable in class org.apfloat.internal.SixStepFNTStrategy
-
The matrix strategy.
- MatrixStrategy - Interface in org.apfloat.spi
-
Matrix operations.
- max(long, long...) - Static method in class org.apfloat.spi.Util
-
Returns the maximum of the arguments.
- max(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- max(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- max(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- max(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the greater of the two values.
- max(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Maximum value.
- max(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Returns the greater of the two values.
- max(Aprational, Aprational) - Static method in class org.apfloat.AprationalMath
-
Returns the greater of the two values.
- MAX_DOUBLE_SIZE - Static variable in class org.apfloat.internal.DoubleApfloatImpl
- MAX_DOUBLE_SIZE - Static variable in class org.apfloat.internal.FloatApfloatImpl
- MAX_DOUBLE_SIZE - Static variable in class org.apfloat.internal.IntApfloatImpl
- MAX_DOUBLE_SIZE - Static variable in class org.apfloat.internal.LongApfloatImpl
- MAX_EXPONENT - Static variable in interface org.apfloat.internal.DoubleRadixConstants
-
Maximum allowed exponent for each radix.
- MAX_EXPONENT - Static variable in interface org.apfloat.internal.FloatRadixConstants
-
Maximum allowed exponent for each radix.
- MAX_EXPONENT - Static variable in interface org.apfloat.internal.IntRadixConstants
-
Maximum allowed exponent for each radix.
- MAX_EXPONENT - Static variable in interface org.apfloat.internal.LongRadixConstants
-
Maximum allowed exponent for each radix.
- MAX_LOCAL_SIZE - Static variable in class org.apfloat.aparapi.RangeHelper
- MAX_LONG_SIZE - Static variable in class org.apfloat.internal.DoubleApfloatImpl
- MAX_LONG_SIZE - Static variable in class org.apfloat.internal.FloatApfloatImpl
- MAX_LONG_SIZE - Static variable in class org.apfloat.internal.IntApfloatImpl
- MAX_LONG_SIZE - Static variable in class org.apfloat.internal.LongApfloatImpl
- MAX_MEMORY_BLOCK_SIZE - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the maximum memory block size.
- MAX_POWER_OF_TWO_BASE - Static variable in interface org.apfloat.internal.DoubleModConstants
-
Maximum power-of-two base that fits in a
double
. - MAX_POWER_OF_TWO_BASE - Static variable in interface org.apfloat.internal.FloatModConstants
-
Maximum power-of-two base that fits in a
float
. - MAX_POWER_OF_TWO_BASE - Static variable in interface org.apfloat.internal.IntModConstants
-
Maximum power-of-two base that fits in an
int
. - MAX_POWER_OF_TWO_BASE - Static variable in interface org.apfloat.internal.LongModConstants
-
Maximum power-of-two base that fits in a
long
. - MAX_POWER_OF_TWO_BITS - Static variable in interface org.apfloat.internal.DoubleModConstants
-
Maximum bits in a power-of-two base that fits in a
double
. - MAX_POWER_OF_TWO_BITS - Static variable in interface org.apfloat.internal.FloatModConstants
-
Maximum bits in a power-of-two base that fits in a
float
. - MAX_POWER_OF_TWO_BITS - Static variable in interface org.apfloat.internal.IntModConstants
-
Maximum bits in a power-of-two base that fits in an
int
. - MAX_POWER_OF_TWO_BITS - Static variable in interface org.apfloat.internal.LongModConstants
-
Maximum bits in a power-of-two base that fits in a
long
. - MAX_TRANSFORM_LENGTH - Static variable in interface org.apfloat.internal.DoubleModConstants
-
Maximum transform length for the moduli.
- MAX_TRANSFORM_LENGTH - Static variable in interface org.apfloat.internal.FloatModConstants
-
Maximum transform length for the moduli.
- MAX_TRANSFORM_LENGTH - Static variable in interface org.apfloat.internal.IntModConstants
-
Maximum transform length for the moduli.
- MAX_TRANSFORM_LENGTH - Static variable in interface org.apfloat.internal.LongModConstants
-
Maximum transform length for the moduli.
- MAX_WEIGHT - Static variable in class org.apfloat.samples.PiDistributed
- maxArguments - Variable in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- maxMemoryBlockSize - Variable in class org.apfloat.ApfloatContext
- maxNextCharInd - Variable in class org.apfloat.calc.SimpleCharStream
- maxNonPositiveInteger(Apcomplex...) - Static method in class org.apfloat.HypergeometricHelper
- MEMORY_THRESHOLD - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the apfloat memory threshold.
- MEMORY_TRESHOLD - Static variable in class org.apfloat.ApfloatContext
-
Deprecated.
- MemoryArrayAccess(int, double[], int, int, int) - Constructor for class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- MemoryArrayAccess(int, float[], int, int, int) - Constructor for class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- MemoryArrayAccess(int, int[], int, int, int) - Constructor for class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- MemoryArrayAccess(int, long[], int, int, int) - Constructor for class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- memoryThreshold - Variable in class org.apfloat.ApfloatContext
- messageLevel - Static variable in class org.apfloat.samples.OperationServer
- messagePasser - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- MessagePasser<K,V> - Class in org.apfloat.internal
-
Message passing helper class for parallel codes.
- MessagePasser() - Constructor for class org.apfloat.internal.MessagePasser
-
Default constructor.
- messages - Variable in class org.apfloat.internal.MessagePasser
- methodLabel - Variable in class org.apfloat.samples.PiAWT
- methods - Variable in class org.apfloat.samples.PiAWT
- min(long, long...) - Static method in class org.apfloat.spi.Util
-
Returns the minimum of the arguments.
- min(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- min(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- min(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- min(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the smaller of the two values.
- min(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Minimum value.
- min(Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Returns the smaller of the two values.
- min(Aprational, Aprational) - Static method in class org.apfloat.AprationalMath
-
Returns the smaller of the two values.
- MIN_GPU_LENGTH - Static variable in class org.apfloat.aparapi.IntAparapiNTTBuilder
- MIN_GPU_LENGTH - Static variable in class org.apfloat.aparapi.LongAparapiNTTBuilder
- MIN_WEIGHT - Static variable in class org.apfloat.samples.PiDistributed
- minArguments - Variable in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- MINIMUM_BATCH_SIZE - Static variable in class org.apfloat.internal.ParallelRunnable
- MINIMUM_FOR_DIGITS - Static variable in interface org.apfloat.internal.DoubleRadixConstants
-
The minimum number in each radix to have the specified amount of digits.
- MINIMUM_FOR_DIGITS - Static variable in interface org.apfloat.internal.FloatRadixConstants
-
The minimum number in each radix to have the specified amount of digits.
- MINIMUM_FOR_DIGITS - Static variable in interface org.apfloat.internal.IntRadixConstants
-
The minimum number in each radix to have the specified amount of digits.
- MINIMUM_FOR_DIGITS - Static variable in interface org.apfloat.internal.LongRadixConstants
-
The minimum number in each radix to have the specified amount of digits.
- minusOne - Variable in class org.apfloat.LambertWHelper
- minusOnePerE - Variable in class org.apfloat.LambertWHelper
- mod(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- mod(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- mod(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- mod(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- mod(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Remainder.
- mod(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- mod(Apfloat) - Method in class org.apfloat.Apfloat
-
Calculates the remainder when divided by an apfloat.
- mod(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Modulus.
- mod(Apint) - Method in class org.apfloat.Apint
-
Calculates the remainder when divided by an apint.
- mod(Aprational) - Method in class org.apfloat.Aprational
-
Calculates the remainder when divided by an aprational.
- modAdd(double, double) - Method in class org.apfloat.internal.DoubleElementaryModMath
-
Modular addition.
- modAdd(float, float) - Method in class org.apfloat.internal.FloatElementaryModMath
-
Modular addition.
- modAdd(int, int) - Method in class org.apfloat.aparapi.IntKernel
- modAdd(int, int) - Method in class org.apfloat.internal.IntElementaryModMath
-
Modular addition.
- modAdd(long, long) - Method in class org.apfloat.aparapi.LongKernel
- modAdd(long, long) - Method in class org.apfloat.internal.LongElementaryModMath
-
Modular addition.
- modDivide(double, double) - Method in class org.apfloat.internal.DoubleModMath
-
Modular division.
- modDivide(float, float) - Method in class org.apfloat.internal.FloatModMath
-
Modular division.
- modDivide(int, int) - Method in class org.apfloat.internal.IntModMath
-
Modular division.
- modDivide(long, long) - Method in class org.apfloat.internal.LongModMath
-
Modular division.
- mode - Variable in class org.apfloat.internal.DoubleDiskDataStorage.DoubleDiskArrayAccess
- mode - Variable in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- mode - Variable in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- mode - Variable in class org.apfloat.internal.FloatDiskDataStorage.FloatDiskArrayAccess
- mode - Variable in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- mode - Variable in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- mode - Variable in class org.apfloat.internal.IntDiskDataStorage.IntDiskArrayAccess
- mode - Variable in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- mode - Variable in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- mode - Variable in class org.apfloat.internal.LongDiskDataStorage.LongDiskArrayAccess
- mode - Variable in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- mode - Variable in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- mode - Variable in class org.apfloat.spi.DataStorage.AbstractIterator
- modf(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Split to integer and fractional parts.
- modf(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Split to integer and fractional parts.
- modInverse(double) - Method in class org.apfloat.internal.DoubleModMath
-
Modular inverse, that is
1 / a
. - modInverse(float) - Method in class org.apfloat.internal.FloatModMath
-
Modular inverse, that is
1 / a
. - modInverse(int) - Method in class org.apfloat.internal.IntModMath
-
Modular inverse, that is
1 / a
. - modInverse(long) - Method in class org.apfloat.internal.LongModMath
-
Modular inverse, that is
1 / a
. - modInverse(Apint, Apint) - Static method in class org.apfloat.ApintMath
- modMultiply(double, double) - Method in class org.apfloat.internal.DoubleElementaryModMath
-
Modular multiplication.
- modMultiply(float, float) - Method in class org.apfloat.internal.FloatElementaryModMath
-
Modular multiplication.
- modMultiply(int, int) - Method in class org.apfloat.aparapi.IntKernel
- modMultiply(int, int) - Method in class org.apfloat.internal.IntElementaryModMath
-
Modular multiplication.
- modMultiply(long, long) - Method in class org.apfloat.aparapi.LongKernel
- modMultiply(long, long) - Method in class org.apfloat.internal.LongElementaryModMath
-
Modular multiplication.
- modMultiply(Apint, Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Modular multiplication.
- modMultiply(Apint, Apint, Apint, Apfloat) - Static method in class org.apfloat.ApintMath
- modPow(double, double) - Method in class org.apfloat.internal.DoubleModMath
-
Modular power.
- modPow(float, float) - Method in class org.apfloat.internal.FloatModMath
-
Modular power.
- modPow(int, int) - Method in class org.apfloat.aparapi.IntKernel
- modPow(int, int) - Method in class org.apfloat.internal.IntModMath
-
Modular power.
- modPow(long, long) - Method in class org.apfloat.aparapi.LongKernel
- modPow(long, long) - Method in class org.apfloat.internal.LongModMath
-
Modular power.
- modPow(Apint, Apint, Apint) - Static method in class org.apfloat.ApintMath
-
Modular power.
- modSubtract(double, double) - Method in class org.apfloat.internal.DoubleElementaryModMath
-
Modular subtraction.
- modSubtract(float, float) - Method in class org.apfloat.internal.FloatElementaryModMath
-
Modular subtraction.
- modSubtract(int, int) - Method in class org.apfloat.aparapi.IntKernel
- modSubtract(int, int) - Method in class org.apfloat.internal.IntElementaryModMath
-
Modular subtraction.
- modSubtract(long, long) - Method in class org.apfloat.aparapi.LongKernel
- modSubtract(long, long) - Method in class org.apfloat.internal.LongElementaryModMath
-
Modular subtraction.
- modulus - Variable in class org.apfloat.aparapi.IntKernel
- modulus - Variable in class org.apfloat.aparapi.LongKernel
- modulus - Variable in class org.apfloat.internal.DoubleElementaryModMath
- modulus - Variable in class org.apfloat.internal.FloatElementaryModMath
- modulus - Variable in class org.apfloat.internal.IntElementaryModMath
- modulus - Variable in class org.apfloat.internal.LongElementaryModMath
- MODULUS - Static variable in interface org.apfloat.internal.DoubleModConstants
-
Moduli to be used in number theoretic transforms.
- MODULUS - Static variable in interface org.apfloat.internal.FloatModConstants
-
Moduli to be used in number theoretic transforms.
- MODULUS - Static variable in interface org.apfloat.internal.IntModConstants
-
Moduli to be used in number theoretic transforms.
- MODULUS - Static variable in interface org.apfloat.internal.LongModConstants
-
Moduli to be used in number theoretic transforms.
- MoreLexicalActions() - Method in class org.apfloat.calc.CalculatorParserTokenManager
- moveBlock(double[], int, int, double[], int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- moveBlock(float[], int, int, float[], int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- moveBlock(int[], int, int, int[], int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- moveBlock(long[], int, int, long[], int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- multiplicativeExpression() - Method in class org.apfloat.calc.CalculatorParser
- multiply(double[], double, double[]) - Method in class org.apfloat.internal.DoubleCRTMath
-
Multiplies two words by one word to produce a result of three words.
- multiply(float[], float, float[]) - Method in class org.apfloat.internal.FloatCRTMath
-
Multiplies two words by one word to produce a result of three words.
- multiply(int[], int, int[]) - Method in class org.apfloat.internal.IntCRTMath
-
Multiplies two words by one word to produce a result of three words.
- multiply(long[], long, long[]) - Method in class org.apfloat.internal.LongCRTMath
-
Multiplies two words by one word to produce a result of three words.
- multiply(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- multiply(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- multiply(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- multiply(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Multiplication.
- multiply(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- multiply(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Multiplies two apcomplex numbers.
- multiply(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Multiplication.
- multiply(Apfloat) - Method in class org.apfloat.Apfloat
-
Multiplies two apfloats.
- multiply(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Multiplication.
- multiply(Apint) - Method in class org.apfloat.Apint
-
Multiplies two apints.
- multiply(Aprational) - Method in class org.apfloat.Aprational
-
Multiplies two aprational numbers.
- multiply(GCDHelper.Matrix) - Method in class org.apfloat.GCDHelper.Matrix
- multiply(ApfloatImpl) - Method in class org.apfloat.internal.DoubleApfloatImpl
- multiply(ApfloatImpl) - Method in class org.apfloat.internal.FloatApfloatImpl
- multiply(ApfloatImpl) - Method in class org.apfloat.internal.IntApfloatImpl
- multiply(ApfloatImpl) - Method in class org.apfloat.internal.LongApfloatImpl
- multiply(ApfloatImpl) - Method in interface org.apfloat.spi.ApfloatImpl
-
Multiply this object by an
ApfloatImpl
. - MULTIPLY_ELEMENTS - Static variable in class org.apfloat.aparapi.IntKernel
- MULTIPLY_ELEMENTS - Static variable in class org.apfloat.aparapi.LongKernel
- multiplyAdd(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Fused multiply-add.
- multiplyAdd(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Fused multiply-add.
- multiplyAdd(Apint, Apint, Apint, Apint) - Static method in class org.apfloat.GCDHelper.Matrix
- multiplyAdd(DataStorage.Iterator, DataStorage.Iterator, Double, Double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleAdditionStrategy
- multiplyAdd(DataStorage.Iterator, DataStorage.Iterator, Float, Float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatAdditionStrategy
- multiplyAdd(DataStorage.Iterator, DataStorage.Iterator, Integer, Integer, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntAdditionStrategy
- multiplyAdd(DataStorage.Iterator, DataStorage.Iterator, Long, Long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongAdditionStrategy
- multiplyAdd(DataStorage.Iterator, DataStorage.Iterator, T, T, DataStorage.Iterator, long) - Method in interface org.apfloat.spi.AdditionStrategy
-
Multiplication and addition in some base.
- multiplyAddOrSubtract(Apfloat, Apfloat, Apfloat, Apfloat, boolean) - Static method in class org.apfloat.ApfloatMath
- multiplyElements() - Method in class org.apfloat.aparapi.IntKernel
- multiplyElements() - Method in class org.apfloat.aparapi.LongKernel
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.aparapi.ColumnTwoPassFNTStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.aparapi.IntAparapiNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.aparapi.LongAparapiNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.DoubleNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.FloatNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.IntNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.LongNTTStepStrategy
- multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
-
Multiply each matrix element
(i, j)
bywi * j / totalTransformLength
. - multiplyElements(ArrayAccess, int, int, int, int, long, long, boolean, int) - Method in interface org.apfloat.spi.NTTStepStrategy
-
Multiply each matrix element
(i, j)
bywi * j / totalTransformLength
. - multiplyElements(ArrayAccess, int, int, long, long, boolean, int) - Method in class org.apfloat.aparapi.ColumnSixStepFNTStrategy
- multiplyElements(ArrayAccess, int, int, long, long, boolean, int) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
Multiply each matrix element by a power of the n:th root of unity.
- multiplyExact(long, long) - Static method in class org.apfloat.spi.Util
-
Returns the product of the arguments, throwing an exception if the result overflows a long.
- multiplyInPlace(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy
- multiplyInPlace(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy
- multiplyInPlace(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy
- multiplyInPlace(DataStorage, DataStorage, int) - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy
- multiplyInPlace(DataStorage, DataStorage, int) - Method in interface org.apfloat.spi.NTTConvolutionStepStrategy
-
Linear multiplication in the number theoretic domain.
- MultiplyInPlaceRunnable(DataStorage, DataStorage, long, long) - Constructor for class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- MultiplyInPlaceRunnable(DataStorage, DataStorage, long, long) - Constructor for class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- MultiplyInPlaceRunnable(DataStorage, DataStorage, long, long) - Constructor for class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- MultiplyInPlaceRunnable(DataStorage, DataStorage, long, long) - Constructor for class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- MultiplyRunnable(ArrayAccess, int, int, int, int, double, double) - Constructor for class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- MultiplyRunnable(ArrayAccess, int, int, int, int, float, float) - Constructor for class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- MultiplyRunnable(ArrayAccess, int, int, int, int, int, int) - Constructor for class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- MultiplyRunnable(ArrayAccess, int, int, int, int, long, long) - Constructor for class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- multiplySubtract(Apfloat, Apfloat, Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Fused multiply-subtract.
- multiplySubtract(Apfloat, Apfloat, Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Fused multiply-subtract.
N
- n2 - Variable in class org.apfloat.aparapi.IntKernel
- n2 - Variable in class org.apfloat.aparapi.LongKernel
- n2 - Variable in class org.apfloat.EulerHelper
- name - Variable in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- negate() - Method in class org.apfloat.Apcomplex
-
Negative value.
- negate() - Method in class org.apfloat.Apfloat
-
Negative value.
- negate() - Method in class org.apfloat.Apint
-
Negative value.
- negate() - Method in class org.apfloat.Aprational
-
Negative value.
- negate() - Method in class org.apfloat.internal.DoubleApfloatImpl
- negate() - Method in class org.apfloat.internal.FloatApfloatImpl
- negate() - Method in class org.apfloat.internal.IntApfloatImpl
- negate() - Method in class org.apfloat.internal.LongApfloatImpl
- negate() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns this
ApfloatImpl
negated. - negate(double) - Method in class org.apfloat.internal.DoubleModMath
-
Modular negation.
- negate(float) - Method in class org.apfloat.internal.FloatModMath
-
Modular negation.
- negate(int) - Method in class org.apfloat.internal.IntModMath
-
Modular negation.
- negate(long) - Method in class org.apfloat.internal.LongModMath
-
Modular negation.
- negate(Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- negate(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- negate(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Negative value.
- negate(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- negate(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Deprecated.Use
Apcomplex.negate()
. - negate(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Negation.
- negate(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Deprecated.Use
Apfloat.negate()
. - negate(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Negation.
- negate(Apint) - Static method in class org.apfloat.ApintMath
-
Deprecated.Use
Apint.negate()
. - negate(Aprational) - Static method in class org.apfloat.AprationalMath
-
Deprecated.Use
Aprational.negate()
. - negativeComplexSeries() - Method in class org.apfloat.LambertWHelper
- negativeRealSeries() - Method in class org.apfloat.LambertWHelper
- newToken(int) - Static method in class org.apfloat.calc.Token
- newToken(int, String) - Static method in class org.apfloat.calc.Token
-
Returns a new Token object, by default.
- next - Variable in class org.apfloat.calc.Token
-
A reference to the next regular (non-special) token from the input stream.
- next() - Method in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- next() - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- next() - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- next() - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- next() - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- next() - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- next() - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- next() - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- next() - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- next() - Method in class org.apfloat.spi.DataStorage.AbstractIterator
-
Advances the position in the stream by one element.
- next() - Method in class org.apfloat.spi.DataStorage.Iterator
-
Advances the position in the stream by one element.
- nextAfter(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- nextAfter(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- nextAfter(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- nextAfter(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the number adjacent to the first argument in the direction of the second argument, considering the scale and precision of the first argument.
- nextAfter(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
The number adjacent to the first argument in the direction of the second argument.
- nextDown(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- nextDown(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- nextDown(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- nextDown(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the number adjacent to the argument in the direction of negative infinity, considering the scale and precision of the argument.
- nextDown(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
The adjacent value closer to negative infinity.
- nextGaussian - Static variable in class org.apfloat.ApfloatMath
- nextGaussianPrecision - Static variable in class org.apfloat.ApfloatMath
- nextInDirection(Apfloat, int) - Static method in class org.apfloat.ApfloatMath
- nextUp(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- nextUp(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- nextUp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- nextUp(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the number adjacent to the argument in the direction of positive infinity, considering the scale and precision of the argument.
- nextUp(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
The adjacent value closer to positive infinity.
- NN - Variable in class org.apfloat.ZetaHelper
- Node(String, int, int) - Constructor for class org.apfloat.samples.PiDistributed.Node
-
Construct a Node with the specified parameters and one processor.
- Node(String, int, int, int) - Constructor for class org.apfloat.samples.PiDistributed.Node
-
Construct a Node with the specified parameters.
- norm(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Norm.
- norm(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Norm.
- NotConvergingException() - Constructor for exception org.apfloat.HypergeometricHelper.NotConvergingException
- NTT_COST_FACTOR - Static variable in interface org.apfloat.internal.DoubleConstants
-
Relative cost of NTT multiplication.
- NTT_COST_FACTOR - Static variable in interface org.apfloat.internal.FloatConstants
-
Relative cost of NTT multiplication.
- NTT_COST_FACTOR - Static variable in interface org.apfloat.internal.IntConstants
-
Relative cost of NTT multiplication.
- NTT_COST_FACTOR - Static variable in interface org.apfloat.internal.LongConstants
-
Relative cost of NTT multiplication.
- nttBuilder - Static variable in class org.apfloat.aparapi.IntAparapiBuilderFactory
- nttBuilder - Static variable in class org.apfloat.aparapi.LongAparapiBuilderFactory
- nttBuilder - Static variable in class org.apfloat.internal.DoubleBuilderFactory
- nttBuilder - Static variable in class org.apfloat.internal.FloatBuilderFactory
- nttBuilder - Static variable in class org.apfloat.internal.IntBuilderFactory
- nttBuilder - Static variable in class org.apfloat.internal.LongBuilderFactory
- NTTBuilder - Interface in org.apfloat.spi
-
Interface of a factory for creating Number Theoretic Transforms.
- NTTConvolutionStepStrategy - Interface in org.apfloat.spi
-
Steps for a three-NTT convolution.
- NTTStepStrategy - Interface in org.apfloat.spi
-
Steps for the six-step or two-pass NTT.
- nttStrategy - Variable in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
The transform to use.
- NTTStrategy - Interface in org.apfloat.spi
-
Number Theoretic Transform (NTT) strategy.
- NUMBER_OF_PROCESSORS - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the number of processors available.
- numberOfProcessors - Variable in class org.apfloat.ApfloatContext
- numberOfProcessors - Variable in class org.apfloat.samples.PiDistributed.Node
- numberOfProcessors - Variable in class org.apfloat.samples.PiParallel.ThreadLimitedOperation
- numerator - Variable in class org.apfloat.Aprational
- numerator() - Method in class org.apfloat.Apint
-
Numerator of this aprational.
- numerator() - Method in class org.apfloat.Aprational
-
Numerator of this aprational.
- NumericComputationException - Exception in org.apfloat
-
Exception indicating that something went wrong in a numeric computation.
- NumericComputationException() - Constructor for exception org.apfloat.NumericComputationException
-
Constructs a new apfloat numeric computation exception with an empty detail message.
- NumericComputationException(String) - Constructor for exception org.apfloat.NumericComputationException
-
Constructs a new apfloat numeric computation exception with the specified detail message.
- NumericComputationException(String, Throwable) - Constructor for exception org.apfloat.NumericComputationException
-
Constructs a new apfloat numeric computation exception with the specified detail message and cause.
O
- oddProduct(long, long, long, int) - Static method in class org.apfloat.ApfloatMath
- offset - Variable in class org.apfloat.aparapi.IntKernel
- offset - Variable in class org.apfloat.aparapi.LongKernel
- offset - Variable in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- offset - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- offset - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable
- offset - Variable in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- offset - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- offset - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable
- offset - Variable in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- offset - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- offset - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.SquareInPlaceRunnable
- offset - Variable in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- offset - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- offset - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.SquareInPlaceRunnable
- offset - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- offset - Variable in class org.apfloat.spi.ArrayAccess
- offset - Variable in class org.apfloat.spi.DataStorage
- offset(long) - Method in class org.apfloat.BesselHelper
- offset(long) - Method in class org.apfloat.HypergeometricHelper
- one - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- one - Variable in class org.apfloat.HypergeometricHelper
- one - Variable in class org.apfloat.LambertWHelper
- one - Variable in class org.apfloat.ZetaHelper
- ONE - Static variable in class org.apfloat.Apcomplex
-
Constant for one.
- ONE - Variable in class org.apfloat.ApfloatMath.PiCalculator
- ONE - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- ONE - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- oneS - Variable in class org.apfloat.ZetaHelper
- ONES - Static variable in class org.apfloat.Apcomplex
- op - Variable in class org.apfloat.aparapi.IntKernel
- op - Variable in class org.apfloat.aparapi.LongKernel
- operation - Variable in class org.apfloat.samples.PiParallel.ThreadLimitedOperation
- Operation<T> - Interface in org.apfloat.samples
-
Interface for implementing arbitrary operations to be executed.
- OperationExecutor - Interface in org.apfloat.samples
-
Interface for implementing objects that can execute
Operation
s. - OperationServer - Class in org.apfloat.samples
-
Server for executing
Operation
s from remote calls. - OperationServer() - Constructor for class org.apfloat.samples.OperationServer
- OperationServer.Request - Class in org.apfloat.samples
- org.apfloat - package org.apfloat
-
The apfloat Application Programming Interface (API).
- org.apfloat.aparapi - package org.apfloat.aparapi
-
Transforms for using a GPU via the aparapi library.
- org.apfloat.calc - package org.apfloat.calc
-
Arbitrary precision calculator interactive application.
- org.apfloat.internal - package org.apfloat.internal
-
Default implementations of the apfloat Service Provider Interface (SPI).
- org.apfloat.samples - package org.apfloat.samples
-
Sample applications demonstrating apfloat use.
- org.apfloat.spi - package org.apfloat.spi
-
The apfloat Service Provider Interface (SPI).
- originalDataStorage - Variable in class org.apfloat.spi.DataStorage
- out - Variable in class org.apfloat.calc.CalculatorAWT
- out - Variable in class org.apfloat.calc.CalculatorParser
- out - Variable in class org.apfloat.FormattingHelper.AppendableWriter
- out - Variable in class org.apfloat.FormattingHelper.BufferWriter
- out - Static variable in class org.apfloat.samples.Pi
-
Output stream for the result printout.
- out() - Method in class org.apfloat.FormattingHelper.BufferWriter
- outputArea - Variable in class org.apfloat.calc.CalculatorAWT
- OverflowException - Exception in org.apfloat
-
Exception indicating an overflow in a calculation.
- OverflowException() - Constructor for exception org.apfloat.OverflowException
-
Constructs a new apfloat overflow exception with an empty detail message.
- OverflowException(String) - Constructor for exception org.apfloat.OverflowException
-
Constructs a new apfloat overflow exception with the specified detail message.
- OverflowException(String, Throwable) - Constructor for exception org.apfloat.OverflowException
-
Constructs a new apfloat overflow exception with the specified detail message and cause.
P
- p - Variable in class org.apfloat.LambertWHelper
- p() - Method in class org.apfloat.LambertWHelper
- p(long) - Method in class org.apfloat.ApfloatMath.PiCalculator
- p(long) - Method in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
- p(long) - Method in interface org.apfloat.samples.Pi.BinarySplittingSeries
-
Binary splitting term.
- p(long) - Method in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- p(long) - Method in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- pad(long, long) - Method in class org.apfloat.internal.DiskDataStorage
- pad(Appendable, long) - Static method in class org.apfloat.FormattingHelper
- ParallelBinarySplittingPiCalculator(Pi.BinarySplittingSeries) - Constructor for class org.apfloat.samples.PiParallel.ParallelBinarySplittingPiCalculator
-
Construct a parallel pi calculator with the specified precision and radix.
- ParallelChudnovskyPiCalculator(long, int) - Constructor for class org.apfloat.samples.PiParallel.ParallelChudnovskyPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- ParallelChudnovskyPiCalculator(Pi.BinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.PiParallel.ParallelChudnovskyPiCalculator
-
Construct a pi calculator with the specified binary splitting algorithm.
- ParallelExecutionBuilder - Class in org.apfloat.internal
-
Returns an execution strategy using the
ParallelRunner
. - ParallelExecutionBuilder() - Constructor for class org.apfloat.internal.ParallelExecutionBuilder
- ParallelExecutionStrategy - Class in org.apfloat.internal
-
Execution strategy using the
ParallelRunner
. - ParallelExecutionStrategy() - Constructor for class org.apfloat.internal.ParallelExecutionStrategy
- ParallelHelper - Class in org.apfloat
-
Helper methods for parallel algorithms.
- ParallelHelper() - Constructor for class org.apfloat.ParallelHelper
- ParallelHelper.ProductKernel<T extends Apcomplex> - Interface in org.apfloat
- Parallelizable - Interface in org.apfloat.internal
-
Any task that can use a
ParallelRunner
to execute operations in parallel. - parallelProduct(T[], Queue<T>, ParallelHelper.ProductKernel<T>) - Static method in class org.apfloat.ParallelHelper
-
Multiply two smallest elements in the heap and put the product back to the heap, until only one element remains.
- ParallelRamanujanPiCalculator(long, int) - Constructor for class org.apfloat.samples.PiParallel.ParallelRamanujanPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- ParallelRamanujanPiCalculator(Pi.BinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.PiParallel.ParallelRamanujanPiCalculator
-
Construct a pi calculator with the specified binary splitting algorithm.
- ParallelRunnable - Class in org.apfloat.internal
-
Abstract class for a
Runnable
that can be run in parallel by multiple threads. - ParallelRunnable(long) - Constructor for class org.apfloat.internal.ParallelRunnable
-
Subclass constructor.
- ParallelRunner - Class in org.apfloat.internal
-
Class for running
ParallelRunnable
objects in parallel using multiple threads. - ParallelRunner() - Constructor for class org.apfloat.internal.ParallelRunner
- ParallelThreeNTTConvolutionStrategy - Class in org.apfloat.internal
-
Convolution using three Number Theoretic Transforms and the CRT to get the final result, using multiple threads in parallel.
- ParallelThreeNTTConvolutionStrategy(int, NTTStrategy) - Constructor for class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy
-
Creates a new convoluter that uses the specified transform for transforming the data.
- ParallelThreeNTTConvolutionStrategy.LockFuture - Class in org.apfloat.internal
- parseDecimal(String) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- parseDecimal(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Parse a string to a floating-point number.
- ParseException - Exception in org.apfloat.calc
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.apfloat.calc.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception org.apfloat.calc.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception org.apfloat.calc.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- parseInteger(String) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- parseInteger(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Parse a string to an integer number.
- parseOneLine() - Method in class org.apfloat.calc.CalculatorParser
- path - Variable in class org.apfloat.spi.FilenameGenerator
- permutationTable - Variable in class org.apfloat.aparapi.IntKernel
- permutationTable - Variable in class org.apfloat.aparapi.LongKernel
- permutationTable - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- permutationTable - Variable in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- permutationTable - Variable in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- permutationTable - Variable in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- permutationTableLength - Variable in class org.apfloat.aparapi.IntKernel
- permutationTableLength - Variable in class org.apfloat.aparapi.LongKernel
- permute() - Method in class org.apfloat.aparapi.IntKernel
- permute() - Method in class org.apfloat.aparapi.LongKernel
- permute(int, int) - Static method in class org.apfloat.internal.Scramble
-
Permute the bits of a number to reverse order.
- PERMUTE - Static variable in class org.apfloat.aparapi.IntKernel
- PERMUTE - Static variable in class org.apfloat.aparapi.LongKernel
- permuteToDoubleWidth(double[], int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- permuteToDoubleWidth(float[], int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- permuteToDoubleWidth(int[], int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- permuteToDoubleWidth(long[], int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.IntAparapiMatrixStrategy
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.LongAparapiMatrixStrategy
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.DoubleMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.FloatMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.IntMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.LongMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.
- permuteToDoubleWidth(ArrayAccess, int, int) - Method in interface org.apfloat.spi.MatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a n1/2 x 2*n2 matrix.
- permuteToHalfWidth(double[], int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- permuteToHalfWidth(float[], int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- permuteToHalfWidth(int[], int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- permuteToHalfWidth(long[], int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.IntAparapiMatrixStrategy
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.LongAparapiMatrixStrategy
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.DoubleMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.FloatMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.IntMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.
- permuteToHalfWidth(ArrayAccess, int, int) - Method in class org.apfloat.internal.LongMatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.
- permuteToHalfWidth(ArrayAccess, int, int) - Method in interface org.apfloat.spi.MatrixStrategy
-
Permute the rows of the n1 x n2 matrix so that it is shaped like a 2*n1 x n2/2 matrix.
- pi - Variable in class org.apfloat.ZetaHelper
- pi() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- pi() - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
π.
- pi(int) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- pi(int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
π.
- pi(long) - Static method in class org.apfloat.ApfloatMath
-
Calculates π.
- pi(long, int) - Static method in class org.apfloat.ApfloatMath
-
Calculates π.
- pi(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- pi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- Pi - Class in org.apfloat.samples
-
Calculates pi using four different algorithms.
- Pi() - Constructor for class org.apfloat.samples.Pi
- Pi.AbstractBinarySplittingSeries - Class in org.apfloat.samples
-
Abstract base class for the binary splitting series.
- Pi.BinarySplittingPiCalculator - Class in org.apfloat.samples
-
Class for implementing the binary splitting algorithm.
- Pi.BinarySplittingProgressIndicator - Class in org.apfloat.samples
-
Indicates progress of the pi calculation using the binary splitting algorithm.
- Pi.BinarySplittingSeries - Interface in org.apfloat.samples
-
Terms for the binary splitting series.
- Pi.BorweinPiCalculator - Class in org.apfloat.samples
-
Calculates pi using the Borweins' quartic algorithm.
- Pi.ChudnovskyBinarySplittingSeries - Class in org.apfloat.samples
-
Chudnovskys' algorithm terms for the binary splitting series.
- Pi.ChudnovskyPiCalculator - Class in org.apfloat.samples
-
Basic class for calculating pi using the Chudnovskys' binary splitting algorithm.
- Pi.GaussLegendrePiCalculator - Class in org.apfloat.samples
-
Calculates pi using the Gauss-Legendre algorithm.
- Pi.RamanujanBinarySplittingSeries - Class in org.apfloat.samples
-
Ramanujan's algorithm terms for the binary splitting series.
- Pi.RamanujanPiCalculator - Class in org.apfloat.samples
-
Basic class for calculating pi using the Ramanujan binary splitting algorithm.
- PiApplet - Class in org.apfloat.samples
-
Applet for calculating pi using four different algorithms.
- PiApplet() - Constructor for class org.apfloat.samples.PiApplet
-
Default constructor.
- PiAWT - Class in org.apfloat.samples
-
Graphical AWT elements for calculating pi using four different algorithms.
- PiAWT(PiAWT.StatusIndicator) - Constructor for class org.apfloat.samples.PiAWT
-
Construct a panel with graphical elements.
- PiAWT.FlushStringWriter - Class in org.apfloat.samples
- PiAWT.StatusIndicator - Interface in org.apfloat.samples
-
Interface to indicate an error status in the application.
- PiCalculator(int) - Constructor for class org.apfloat.ApfloatMath.PiCalculator
- PiDistributed - Class in org.apfloat.samples
-
Calculates pi using a cluster of servers.
- PiDistributed() - Constructor for class org.apfloat.samples.PiDistributed
- PiDistributed.DistributedBinarySplittingPiCalculator - Class in org.apfloat.samples
-
Distributed version of the binary splitting algorithm.
- PiDistributed.DistributedChudnovskyPiCalculator - Class in org.apfloat.samples
-
Class for calculating pi using the distributed Chudnovskys' binary splitting algorithm.
- PiDistributed.DistributedRamanujanPiCalculator - Class in org.apfloat.samples
-
Class for calculating pi using the distributed Ramanujan's binary splitting algorithm.
- PiDistributed.Node - Class in org.apfloat.samples
-
RemoteOperationExecutor that implements the weight property.
- PiGUI - Class in org.apfloat.samples
-
AWT client application for calculating pi using four different algorithms.
- PiGUI() - Constructor for class org.apfloat.samples.PiGUI
-
Default constructor.
- PiParallel - Class in org.apfloat.samples
-
Calculates pi using multiple threads in parallel.
- PiParallel() - Constructor for class org.apfloat.samples.PiParallel
- PiParallel.ParallelBinarySplittingPiCalculator - Class in org.apfloat.samples
-
Parallel version of the binary splitting algorithm.
- PiParallel.ParallelChudnovskyPiCalculator - Class in org.apfloat.samples
-
Class for calculating pi using the parallel Chudnovskys' binary splitting algorithm.
- PiParallel.ParallelRamanujanPiCalculator - Class in org.apfloat.samples
-
Class for calculating pi using the parallel Ramanujan's binary splitting algorithm.
- PiParallel.ThreadLimitedOperation<T> - Class in org.apfloat.samples
-
Class to execute operations while setting
ApfloatContext.setNumberOfProcessors(int)
to some value. - PiParallelApplet - Class in org.apfloat.samples
-
Applet for calculating pi using multiple threads in parallel.
- PiParallelApplet() - Constructor for class org.apfloat.samples.PiParallelApplet
-
Default constructor.
- PiParallelAWT - Class in org.apfloat.samples
-
Graphical AWT elements for calculating pi using multiple threads in parallel.
- PiParallelAWT(PiAWT.StatusIndicator) - Constructor for class org.apfloat.samples.PiParallelAWT
-
Construct a panel with graphical elements.
- PiParallelGUI - Class in org.apfloat.samples
-
AWT client application for calculating pi using multiple threads in parallel.
- PiParallelGUI() - Constructor for class org.apfloat.samples.PiParallelGUI
-
Default constructor.
- pochhammer(long, long, int) - Static method in class org.apfloat.ApintMath
- pochhammer(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- pochhammer(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- pochhammer(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- pochhammer(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- pochhammer(Apcomplex, long) - Static method in class org.apfloat.HurwitzZetaHelper
- pochhammer(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Pochhammer symbol.
- pochhammer(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Pochhammer symbol.
- pochhammer(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Pochhammer symbol.
- pochhammer(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Pochhammer symbol.
- pochhammer(Apint, Apint) - Static method in class org.apfloat.ApintMath
- pochhammer(Aprational, Apint) - Static method in class org.apfloat.AprationalMath
-
Pochhammer symbol.
- polygamma(long, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Polygamma function.
- polygamma(long, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Polygamma function.
- polygamma(long, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Polygamma function.
- polygamma(long, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Polygamma function.
- polygamma(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- polygamma(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- polylog(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- polylog(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- polylog(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Polylogarithm.
- polylog(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Polylogarithm.
- polylog(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Polylogarithm.
- polylog(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Polylogarithm.
- port - Variable in class org.apfloat.samples.RemoteOperationExecutor
- position - Variable in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- position - Variable in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- position - Variable in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- position - Variable in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- position - Variable in class org.apfloat.samples.PiAWT.FlushStringWriter
- position - Variable in class org.apfloat.spi.DataStorage.AbstractIterator
- positiveComplexSeries() - Method in class org.apfloat.LambertWHelper
- positiveRealSeries() - Method in class org.apfloat.LambertWHelper
- postTransform(ArrayAccess) - Method in class org.apfloat.aparapi.IntAparapiSixStepFNTStrategy
- postTransform(ArrayAccess) - Method in class org.apfloat.aparapi.LongAparapiSixStepFNTStrategy
- postTransform(ArrayAccess) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
Finish processing the data after the (inverse) transform.
- postTransform(DataStorage) - Method in class org.apfloat.aparapi.IntAparapiFactor3NTTStrategy
- postTransform(DataStorage) - Method in class org.apfloat.aparapi.LongAparapiFactor3NTTStrategy
- pow(long) - Method in class org.apfloat.RadixConversionHelper.RadixPowerList
- pow(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- pow(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- pow(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- pow(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- pow(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Power.
- pow(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- pow(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
-
Integer power.
- pow(Apcomplex, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Integer power.
- pow(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Arbitrary power.
- pow(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Power.
- pow(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
-
Integer power.
- pow(Apfloat, long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Integer power.
- pow(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Arbitrary power.
- pow(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Power.
- pow(Apint, long) - Static method in class org.apfloat.ApintMath
-
Integer power.
- pow(Aprational, long) - Static method in class org.apfloat.AprationalMath
-
Integer power.
- powAbs(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
- powerExpression() - Method in class org.apfloat.calc.CalculatorParser
- powerOfTwo(long) - Static method in class org.apfloat.GCDHelper
- powXMinus1(Apint, Apint, long) - Static method in class org.apfloat.ApintMath
- powXPlus1(Apint, Apint, long) - Static method in class org.apfloat.ApintMath
- precision - Variable in class org.apfloat.EulerHelper
- precision - Variable in class org.apfloat.FixedPrecisionApcomplexHelper
- precision - Variable in class org.apfloat.internal.DoubleApfloatImpl
- precision - Variable in class org.apfloat.internal.FloatApfloatImpl
- precision - Variable in class org.apfloat.internal.IntApfloatImpl
- precision - Variable in class org.apfloat.internal.LongApfloatImpl
- precision - Variable in class org.apfloat.LambertWHelper
- precision - Variable in class org.apfloat.samples.Pi.AbstractBinarySplittingSeries
-
Target precision.
- precision - Variable in class org.apfloat.samples.Pi.BorweinPiCalculator
- precision - Variable in class org.apfloat.samples.Pi.ChudnovskyPiCalculator
- precision - Variable in class org.apfloat.samples.Pi.GaussLegendrePiCalculator
- precision - Variable in class org.apfloat.samples.Pi.RamanujanPiCalculator
- precision - Variable in class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- precision - Variable in class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- precision() - Method in class org.apfloat.Apcomplex
-
Returns the precision of this apcomplex.
- precision() - Method in class org.apfloat.Apfloat
-
Returns the precision of this apfloat.
- precision() - Method in class org.apfloat.Aprational
-
Returns the precision of this aprational.
- precision() - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Returns the precision, which is used for the results.
- precision() - Method in class org.apfloat.internal.DoubleApfloatImpl
- precision() - Method in class org.apfloat.internal.FloatApfloatImpl
- precision() - Method in class org.apfloat.internal.IntApfloatImpl
- precision() - Method in class org.apfloat.internal.LongApfloatImpl
- precision() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the precision of this
ApfloatImpl
. - precision(long) - Method in class org.apfloat.Apcomplex
-
Returns an apcomplex with the same value as this apcomplex accurate to the specified precision.
- precision(long) - Method in class org.apfloat.Apfloat
-
Returns an apfloat with the same value as this apfloat accurate to the specified precision.
- precision(long) - Method in class org.apfloat.internal.DoubleApfloatImpl
- precision(long) - Method in class org.apfloat.internal.FloatApfloatImpl
- precision(long) - Method in class org.apfloat.internal.IntApfloatImpl
- precision(long) - Method in class org.apfloat.internal.LongApfloatImpl
- precision(long) - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns this
ApfloatImpl
with the specified precision. - precision(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- precision(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- precision(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- precision(Apcomplex...) - Static method in class org.apfloat.HypergeometricHelper
- precision(Apcomplex[], Apcomplex[], Apcomplex) - Static method in class org.apfloat.HypergeometricHelper
- precisionField - Variable in class org.apfloat.samples.PiAWT
- precisionLabel - Variable in class org.apfloat.samples.PiAWT
- precisionLoss - Variable in exception org.apfloat.HypergeometricHelper.RetryException
- preferCompare(Apfloat) - Method in class org.apfloat.Apfloat
-
Tests if the comparison with
equals
andcompareTo
should be done in the opposite order. - preferCompare(Apfloat) - Method in class org.apfloat.Aprational
- preferredBatchSize - Variable in class org.apfloat.internal.ParallelRunnable
- preTransform(ArrayAccess) - Method in class org.apfloat.aparapi.IntAparapiSixStepFNTStrategy
- preTransform(ArrayAccess) - Method in class org.apfloat.aparapi.LongAparapiSixStepFNTStrategy
- preTransform(ArrayAccess) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
Prepare the data for the (inverse) transform.
- preTransform(DataStorage) - Method in class org.apfloat.aparapi.IntAparapiFactor3NTTStrategy
- preTransform(DataStorage) - Method in class org.apfloat.aparapi.LongAparapiFactor3NTTStrategy
- pretty - Variable in class org.apfloat.calc.AbstractCalculatorImpl
- prevCharIsCR - Variable in class org.apfloat.calc.SimpleCharStream
- prevCharIsLF - Variable in class org.apfloat.calc.SimpleCharStream
- PRIMITIVE_ROOT - Static variable in interface org.apfloat.internal.DoubleModConstants
-
Primitive roots for the corresponding moduli.
- PRIMITIVE_ROOT - Static variable in interface org.apfloat.internal.FloatModConstants
-
Primitive roots for the corresponding moduli.
- PRIMITIVE_ROOT - Static variable in interface org.apfloat.internal.IntModConstants
-
Primitive roots for the corresponding moduli.
- PRIMITIVE_ROOT - Static variable in interface org.apfloat.internal.LongModConstants
-
Primitive roots for the corresponding moduli.
- processInput() - Method in class org.apfloat.calc.CalculatorAWT
- product(Apcomplex...) - Static method in class org.apfloat.ApcomplexMath
-
Product of numbers.
- product(Apcomplex...) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Product.
- product(Apfloat...) - Static method in class org.apfloat.ApfloatMath
-
Product of numbers.
- product(Apfloat...) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Product.
- product(Apint...) - Static method in class org.apfloat.ApintMath
-
Product of numbers.
- product(Aprational...) - Static method in class org.apfloat.AprationalMath
-
Product of numbers.
- progress(long, long) - Method in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
-
Advances the progress.
- PROGRESS_RECURSION_THRESHOLD - Static variable in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
- promote(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- promote(Number) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Promote a number to a more specific class.
- properties - Variable in class org.apfloat.ApfloatContext
- put(K, V) - Method in class org.apfloat.ConcurrentSoftHashMap
- put(K, V) - Method in class org.apfloat.ConcurrentWeakHashMap
- put(K, V) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- put(K, V) - Method in class org.apfloat.ShutdownMap
- putIfAbsent(K, V) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
Q
- q(long) - Method in class org.apfloat.ApfloatMath.PiCalculator
- q(long) - Method in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
- q(long) - Method in interface org.apfloat.samples.Pi.BinarySplittingSeries
-
Binary splitting term.
- q(long) - Method in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- q(long) - Method in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- Q(long, Apfloat) - Method in class org.apfloat.ZetaHelper
- queue - Variable in class org.apfloat.ConcurrentWeakHashMap
R
- r - Variable in class org.apfloat.GCDHelper.HalfGcdType
- r(long, long, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder, ApfloatMath.ApfloatHolder) - Method in class org.apfloat.ApfloatMath.PiCalculator
- r(long, long, ApfloatHolder, ApfloatHolder, ApfloatHolder, ApfloatHolder, PiDistributed.Node[]) - Method in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
-
Entry point for the distributed binary splitting algorithm.
- r(long, long, ApfloatHolder, ApfloatHolder, ApfloatHolder, Pi.BinarySplittingProgressIndicator) - Method in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
-
Entry point for the binary splitting algorithm.
- r(long, long, ApfloatHolder, ApfloatHolder, ApfloatHolder, Pi.BinarySplittingProgressIndicator) - Method in class org.apfloat.samples.PiParallel.ParallelBinarySplittingPiCalculator
- R(Apcomplex, Apcomplex, Apint, long) - Static method in class org.apfloat.HurwitzZetaHelper
- r11 - Variable in class org.apfloat.GCDHelper.Matrix
- r12 - Variable in class org.apfloat.GCDHelper.Matrix
- r21 - Variable in class org.apfloat.GCDHelper.Matrix
- r22 - Variable in class org.apfloat.GCDHelper.Matrix
- radix - Variable in class org.apfloat.ApfloatMath.PiCalculator
- radix - Variable in class org.apfloat.BesselHelper
- radix - Variable in class org.apfloat.EulerHelper
- radix - Variable in class org.apfloat.HypergeometricHelper
- radix - Variable in class org.apfloat.internal.DoubleApfloatImpl
- radix - Variable in class org.apfloat.internal.DoubleBaseMath
- radix - Variable in class org.apfloat.internal.FloatApfloatImpl
- radix - Variable in class org.apfloat.internal.FloatBaseMath
- radix - Variable in class org.apfloat.internal.IntApfloatImpl
- radix - Variable in class org.apfloat.internal.IntBaseMath
- radix - Variable in class org.apfloat.internal.LongApfloatImpl
- radix - Variable in class org.apfloat.internal.LongBaseMath
- radix - Variable in class org.apfloat.internal.StepCarryCRTStrategy
- radix - Variable in class org.apfloat.LambertWHelper
- radix - Variable in class org.apfloat.samples.Pi.AbstractBinarySplittingSeries
-
Radix to be used.
- radix - Variable in class org.apfloat.samples.Pi.BorweinPiCalculator
- radix - Variable in class org.apfloat.samples.Pi.ChudnovskyPiCalculator
- radix - Variable in class org.apfloat.samples.Pi.GaussLegendrePiCalculator
- radix - Variable in class org.apfloat.samples.Pi.RamanujanPiCalculator
- radix - Variable in class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- radix - Variable in class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- radix - Variable in class org.apfloat.ZetaHelper
- radix() - Method in class org.apfloat.Apcomplex
-
Radix of this apcomplex.
- radix() - Method in class org.apfloat.Apfloat
-
Radix of this apfloat.
- radix() - Method in class org.apfloat.Apint
-
Radix of this apint.
- radix() - Method in class org.apfloat.Aprational
-
Radix of this aprational.
- radix() - Method in class org.apfloat.internal.DoubleApfloatImpl
- radix() - Method in class org.apfloat.internal.FloatApfloatImpl
- radix() - Method in class org.apfloat.internal.IntApfloatImpl
- radix() - Method in class org.apfloat.internal.LongApfloatImpl
- radix() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the radix of this
ApfloatImpl
. - RADIX_FACTORS - Static variable in interface org.apfloat.spi.RadixConstants
-
Factors of numbers 2, ..., 36.
- radixChoice - Variable in class org.apfloat.samples.PiAWT
- RadixConstants - Interface in org.apfloat.spi
-
Constants related to different radixes.
- RadixConversionHelper - Class in org.apfloat
-
Helper class for radix conversion.
- RadixConversionHelper() - Constructor for class org.apfloat.RadixConversionHelper
- RadixConversionHelper.RadixPowerList - Class in org.apfloat
- radixGaussianKeys - Static variable in class org.apfloat.ApfloatMath
- radixLabel - Variable in class org.apfloat.samples.PiAWT
- radixLog - Static variable in class org.apfloat.ApfloatMath
- radixLogKeys - Static variable in class org.apfloat.ApfloatMath
- radixLogPi - Static variable in class org.apfloat.ApfloatMath
- RadixMismatchException - Exception in org.apfloat.internal
-
Exception indicating a different radix being used in two operands of a calculation.
- RadixMismatchException() - Constructor for exception org.apfloat.internal.RadixMismatchException
-
Constructs a new apfloat radix mismatch exception with an empty detail message.
- RadixMismatchException(String) - Constructor for exception org.apfloat.internal.RadixMismatchException
-
Constructs a new apfloat radix mismatch exception with the specified detail message.
- RadixMismatchException(String, Throwable) - Constructor for exception org.apfloat.internal.RadixMismatchException
-
Constructs a new apfloat radix mismatch exception with the specified detail message and cause.
- radixPi - Static variable in class org.apfloat.ApfloatMath
- radixPiCalculator - Static variable in class org.apfloat.ApfloatMath
- radixPiInverseRoot - Static variable in class org.apfloat.ApfloatMath
- radixPiKeys - Static variable in class org.apfloat.ApfloatMath
- radixPiP - Static variable in class org.apfloat.ApfloatMath
- radixPiQ - Static variable in class org.apfloat.ApfloatMath
- radixPiT - Static variable in class org.apfloat.ApfloatMath
- radixPiTerms - Static variable in class org.apfloat.ApfloatMath
- RadixPowerList(int, int, long) - Constructor for class org.apfloat.RadixConversionHelper.RadixPowerList
- ramanujan - Variable in class org.apfloat.samples.PiAWT
- RamanujanBinarySplittingSeries(long, int) - Constructor for class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
-
Basic constructor.
- RamanujanPiCalculator(long, int) - Constructor for class org.apfloat.samples.Pi.RamanujanPiCalculator
-
Construct a pi calculator with the specified precision and radix.
- RamanujanPiCalculator(Pi.BinarySplittingPiCalculator, long, int) - Constructor for class org.apfloat.samples.Pi.RamanujanPiCalculator
-
Construct a pi calculator with the specified binary splitting algorithm.
- random() - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Return a uniformly distributed random number
0 ≤ x < 1
. - random(int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Return a uniformly distributed random number
0 ≤ x < 1
. - random(long) - Static method in class org.apfloat.ApfloatMath
-
Generates a random number.
- random(long) - Static method in class org.apfloat.ApintMath
-
Generates a random number.
- random(long, int) - Static method in class org.apfloat.ApfloatMath
-
Generates a random number.
- random(long, int) - Static method in class org.apfloat.ApintMath
-
Generates a random number.
- random(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- random(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- RANDOM - Static variable in class org.apfloat.ApintMath
- randomAccessFile - Variable in class org.apfloat.internal.DiskDataStorage.FileStorage
- randomAccessFile - Variable in class org.apfloat.internal.DiskDataStorage.FileStorageReference
- randomGaussian() - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Return a normally distributed random number with mean 0 and standard deviation 1.
- randomGaussian(int) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Return a normally distributed random number with mean 0 and standard deviation 1.
- randomGaussian(long) - Static method in class org.apfloat.ApfloatMath
-
Generates a random, Gaussian ("normally") distributed number value with mean 0 and standard deviation 1.
- randomGaussian(long, int) - Static method in class org.apfloat.ApfloatMath
-
Generates a random, Gaussian ("normally") distributed number value with mean 0 and standard deviation 1.
- randomGaussian(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- randomGaussian(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- RangeHelper - Class in org.apfloat.aparapi
-
Range helper methods.
- RangeHelper() - Constructor for class org.apfloat.aparapi.RangeHelper
- rawLog(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- rawLog(Apfloat, boolean) - Static method in class org.apfloat.ApfloatMath
- READ - Static variable in class org.apfloat.spi.DataStorage
-
Read access mode specifier.
- READ_WRITE - Static variable in class org.apfloat.spi.DataStorage
-
Read-write access mode specifier.
- readChar() - Method in class org.apfloat.calc.SimpleCharStream
-
Read a character.
- readExponent(PushbackReader) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- readExponent(PushbackReader) - Static method in class org.apfloat.internal.FloatApfloatImpl
- readExponent(PushbackReader) - Static method in class org.apfloat.internal.IntApfloatImpl
- readExponent(PushbackReader) - Static method in class org.apfloat.internal.LongApfloatImpl
- readMatch(PushbackReader, int) - Static method in class org.apfloat.ApfloatHelper
-
Extracts matching character from stream.
- readObject(ObjectInputStream) - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- readObject(ObjectInputStream) - Method in class org.apfloat.internal.DoubleApfloatImpl
- readObject(ObjectInputStream) - Method in class org.apfloat.internal.FloatApfloatImpl
- readObject(ObjectInputStream) - Method in class org.apfloat.internal.IntApfloatImpl
- readObject(ObjectInputStream) - Method in class org.apfloat.internal.LongApfloatImpl
- ReadOnlyIterator(long, long) - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage.ReadOnlyIterator
- ReadOnlyIterator(long, long) - Constructor for class org.apfloat.internal.FloatMemoryDataStorage.ReadOnlyIterator
- ReadOnlyIterator(long, long) - Constructor for class org.apfloat.internal.IntMemoryDataStorage.ReadOnlyIterator
- ReadOnlyIterator(long, long) - Constructor for class org.apfloat.internal.LongMemoryDataStorage.ReadOnlyIterator
- readToArray(long, ArrayAccess, int, int) - Method in class org.apfloat.internal.DiskDataStorage
- ReadWriteIterator(int, long, long) - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(int, long, long) - Constructor for class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(int, long, long) - Constructor for class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(int, long, long) - Constructor for class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(long, long) - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(long, long) - Constructor for class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(long, long) - Constructor for class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- ReadWriteIterator(long, long) - Constructor for class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- real - Variable in class org.apfloat.Apcomplex
- real() - Method in class org.apfloat.Apcomplex
-
Returns the real part of this apcomplex.
- real() - Method in class org.apfloat.Apfloat
-
Real part of this apfloat.
- real() - Method in class org.apfloat.LambertWHelper
- real(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- real(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- real(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Real part.
- REAL_ABS_IMAG_ORDER - Static variable in class org.apfloat.Apcomplex
-
Comparator for ordering by real part, and in case of a tie, by the absolute value of the imaginary part.
- REAL_IMAG_ORDER - Static variable in class org.apfloat.Apcomplex
-
Comparator for ordering by real part, and in case of a tie, by imaginary part.
- realSeries(Apcomplex) - Method in class org.apfloat.LambertWHelper
- receiveMessage(K) - Method in class org.apfloat.internal.MessagePasser
-
Receive a message.
- recombineNodes(PiDistributed.Node[], int) - Method in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
-
Attempt to combine or split nodes to form the needed number of nodes.
- recursiveGcd(Apint, Apint) - Static method in class org.apfloat.GCDHelper
- recursiveLength(long) - Method in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
- recursiveSum(Aprational[], int, int) - Static method in class org.apfloat.AprationalMath
- reduce() - Method in class org.apfloat.Aprational
- reducePrecision(long) - Static method in class org.apfloat.ApfloatHelper
- reducePrecision(long, long) - Static method in class org.apfloat.ApfloatHelper
- reducePrecision(Apcomplex) - Static method in class org.apfloat.ApfloatHelper
- reducePrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- reducePrecision(Apfloat) - Static method in class org.apfloat.ApfloatHelper
- reducePrecision(Apfloat, long) - Static method in class org.apfloat.ApfloatHelper
- referenceFileStorage(DiskDataStorage.FileStorage) - Static method in class org.apfloat.internal.DiskDataStorage
- referenceQueue - Static variable in class org.apfloat.internal.DiskDataStorage
- references - Static variable in class org.apfloat.internal.DiskDataStorage
- ReInit(InputStream) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(CalculatorParserTokenManager) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Reinitialise parser.
- ReInitRounds() - Method in class org.apfloat.calc.CalculatorParserTokenManager
- remaining - Variable in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- remaining - Variable in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- remaining - Variable in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- remaining - Variable in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- RemoteOperationExecutor - Class in org.apfloat.samples
-
Class to call an
OperationServer
to executeOperation
s remotely. - RemoteOperationExecutor(String, int) - Constructor for class org.apfloat.samples.RemoteOperationExecutor
-
Create a new client that will connect to the server running at the specified host and port.
- remove(Object) - Method in class org.apfloat.ConcurrentSoftHashMap
- remove(Object) - Method in class org.apfloat.ConcurrentWeakHashMap
- remove(Object) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- remove(Object, Object) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- removeAttribute(String) - Method in class org.apfloat.ApfloatContext
-
Remove an attribute from this ApfloatContext.
- removeThreadContext() - Static method in class org.apfloat.ApfloatContext
-
Removes the thread-specific context for the current thread.
- removeThreadContext(Thread) - Static method in class org.apfloat.ApfloatContext
-
Removes the thread-specific context for the specified thread.
- replace(K, V) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- replace(K, V, V) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- Request(SocketChannel) - Constructor for class org.apfloat.samples.OperationServer.Request
- result - Variable in class org.apfloat.IncompleteGammaHelper.ContinuedFractionResult
- result - Variable in class org.apfloat.IncompleteGammaHelper.GammaValue
- result(Apcomplex) - Method in class org.apfloat.HypergeometricHelper
- resultArea - Variable in class org.apfloat.samples.PiAWT
- resultLabel - Variable in class org.apfloat.samples.PiAWT
- resultMod0 - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- resultMod1 - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- resultMod2 - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- resultSize - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- retry - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- RetryException() - Constructor for exception org.apfloat.IncompleteGammaHelper.RetryException
- RetryException(long) - Constructor for exception org.apfloat.HypergeometricHelper.RetryException
- rightSqrt(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- root(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- root(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- root(Number, long, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- root(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- root(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- root(Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- root(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- root(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
-
Positive integer root.
- root(Apcomplex, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Root.
- root(Apcomplex, long, long) - Static method in class org.apfloat.ApcomplexMath
-
Positive integer root.
- root(Apcomplex, long, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Root with branch.
- root(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
-
Positive integer root.
- root(Apfloat, long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Root.
- root(Apint, long) - Static method in class org.apfloat.ApintMath
-
Positive integer root and remainder.
- root(Apint, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- RootFinder - Class in org.apfloat
-
Helper class for finding roots of functions.
- RootFinder() - Constructor for class org.apfloat.RootFinder
- round(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- round(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
-
Deprecated.
- round(Apfloat, long, RoundingMode) - Static method in class org.apfloat.ApfloatMath
-
Deprecated.
- round(Apfloat, RoundingMode) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Deprecated.
- round(Aprational, long, RoundingMode) - Static method in class org.apfloat.AprationalMath
-
Deprecated.
- round23down(int) - Static method in class org.apfloat.spi.Util
-
Round down to nearest power of two or three times a power of two.
- round23down(long) - Static method in class org.apfloat.spi.Util
-
Round down to nearest power of two or three times a power of two.
- round23up(int) - Static method in class org.apfloat.spi.Util
-
Round up to nearest power of two or three times a power of two.
- round23up(long) - Static method in class org.apfloat.spi.Util
-
Round up to nearest power of two or three times a power of two.
- round2down(int) - Static method in class org.apfloat.spi.Util
-
Round down to nearest power of two.
- round2down(long) - Static method in class org.apfloat.spi.Util
-
Round down to nearest power of two.
- round2up(int) - Static method in class org.apfloat.spi.Util
-
Round up to nearest power of two.
- round2up(long) - Static method in class org.apfloat.spi.Util
-
Round up to nearest power of two.
- roundAway() - Method in class org.apfloat.Apfloat
- roundAway() - Method in class org.apfloat.Apint
- roundAway() - Method in class org.apfloat.Aprational
- RoundingHelper - Class in org.apfloat
-
Helper class for rounding functions.
- RoundingHelper() - Constructor for class org.apfloat.RoundingHelper
- roundToInteger(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- roundToInteger(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToInteger(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- roundToInteger(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- roundToInteger(Apfloat, RoundingMode) - Static method in class org.apfloat.ApfloatMath
-
Rounds
x
to integer using the specified rounding mode. - roundToInteger(Apfloat, RoundingMode) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Round to integer with specified rounding mode.
- roundToInteger(Apfloat, RoundingMode) - Static method in class org.apfloat.RoundingHelper
- roundToInteger(Aprational, RoundingMode) - Static method in class org.apfloat.AprationalMath
-
Rounds
x
to integer using the specified rounding mode. - roundToMultiple(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- roundToMultiple(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToMultiple(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- roundToMultiple(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- roundToMultiple(Apfloat, Apfloat, RoundingMode) - Static method in class org.apfloat.ApfloatMath
-
Rounds
x
to the nearest multiple ofy
using the specified rounding mode. - roundToMultiple(Apfloat, Apfloat, RoundingMode) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Round to multiple with specified rounding mode.
- roundToMultiple(Apfloat, Apfloat, RoundingMode) - Static method in class org.apfloat.RoundingHelper
- roundToMultiple(Aprational, Aprational, RoundingMode) - Static method in class org.apfloat.AprationalMath
-
Rounds
x
to the nearest multiple ofy
using the specified rounding mode. - roundToMultiple(Aprational, Aprational, RoundingMode) - Static method in class org.apfloat.RoundingHelper
- roundToPlaces(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToPlaces(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- roundToPlaces(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- roundToPlaces(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToPlaces(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- roundToPlaces(Apfloat, long, RoundingMode) - Static method in class org.apfloat.ApfloatMath
-
Rounds
x
to the specified number of places using the specified rounding mode. - roundToPlaces(Apfloat, long, RoundingMode) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Round to specified number of places with specified rounding mode.
- roundToPlaces(Apfloat, long, RoundingMode) - Static method in class org.apfloat.RoundingHelper
- roundToPlaces(Aprational, long, RoundingMode) - Static method in class org.apfloat.AprationalMath
-
Rounds
x
to the specified number of places using the specified rounding mode. - roundToPrecision(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToPrecision(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- roundToPrecision(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- roundToPrecision(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- roundToPrecision(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- roundToPrecision(Apfloat, long, RoundingMode) - Static method in class org.apfloat.ApfloatMath
-
Rounds the given number to the specified precision with the specified rounding mode.
- roundToPrecision(Apfloat, long, RoundingMode) - Static method in class org.apfloat.RoundingHelper
- roundToPrecision(Apfloat, RoundingMode) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Round to precision with specified rounding mode.
- roundToPrecision(Aprational, long, RoundingMode) - Static method in class org.apfloat.AprationalMath
-
Rounds the given number to the specified precision with the specified rounding mode.
- rows - Variable in class org.apfloat.aparapi.IntKernel
- rows - Variable in class org.apfloat.aparapi.LongKernel
- rows - Variable in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- rows - Variable in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- rows - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- rows - Variable in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- rows - Variable in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- rows - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- rows - Variable in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- rows - Variable in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- rows - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- rows - Variable in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- rows - Variable in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- rows - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- run() - Method in class org.apfloat.aparapi.IntKernel
- run() - Method in class org.apfloat.aparapi.LongKernel
- run() - Method in class org.apfloat.ApfloatContext.CleanupThread
- run() - Method in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- run() - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- run() - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable
- run() - Method in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- run() - Method in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- run() - Method in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- run() - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- run() - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable
- run() - Method in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- run() - Method in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- run() - Method in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- run() - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- run() - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy.SquareInPlaceRunnable
- run() - Method in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- run() - Method in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- run() - Method in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- run() - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- run() - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy.SquareInPlaceRunnable
- run() - Method in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- run() - Method in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- run() - Method in class org.apfloat.internal.ParallelRunnable
-
Repeatedly get a batch of work and run it, until all batches are completed.
- run() - Method in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- run() - Method in class org.apfloat.samples.OperationServer.Request
- run(long, int, Operation<Apfloat>) - Static method in class org.apfloat.samples.Pi
-
Execute an operation and display some additional information.
- run(Queue<T>) - Method in interface org.apfloat.ParallelHelper.ProductKernel
- runBatch() - Method in class org.apfloat.internal.ParallelRunnable
-
Run one batch if available.
- runParallel(Runnable) - Static method in class org.apfloat.ParallelHelper
- runParallel(Runnable, int) - Static method in class org.apfloat.ParallelHelper
- runParallel(ParallelRunnable) - Static method in class org.apfloat.internal.ParallelRunner
-
Run a ParallelRunnable object in parallel using multiple threads.
- runTasks(Runnable) - Static method in class org.apfloat.internal.ParallelRunner
S
- S(Apcomplex, Apcomplex, long) - Static method in class org.apfloat.HurwitzZetaHelper
- s1 - Variable in class org.apfloat.ZetaHelper
- scale - Variable in class org.apfloat.Aprational
- scale() - Method in class org.apfloat.Apcomplex
-
Returns the scale of this apcomplex.
- scale() - Method in class org.apfloat.Apfloat
-
Returns the scale of this apfloat.
- scale() - Method in class org.apfloat.Apint
-
Returns the scale of this apint.
- scale() - Method in class org.apfloat.Aprational
-
Returns the scale of this aprational.
- scale() - Method in class org.apfloat.internal.DoubleApfloatImpl
- scale() - Method in class org.apfloat.internal.FloatApfloatImpl
- scale() - Method in class org.apfloat.internal.IntApfloatImpl
- scale() - Method in class org.apfloat.internal.LongApfloatImpl
- scale() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the scale of this
ApfloatImpl
. - scale(long) - Method in class org.apfloat.Apfloat
- scale(long) - Method in class org.apfloat.Aprational
- scale(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- scale(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApintFunctions
- scale(Number, long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- scale(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- scale(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- scale(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
-
Multiply by a power of the radix.
- scale(Apcomplex, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Move the radix point.
- scale(Apfloat, long) - Static method in class org.apfloat.ApfloatMath
-
Multiply by a power of the radix.
- scale(Apfloat, long) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Move the radix point.
- scale(Apint, long) - Static method in class org.apfloat.ApintMath
-
Multiply by a power of the radix.
- scale(Aprational, long) - Static method in class org.apfloat.AprationalMath
-
Multiply by a power of the radix.
- scaleFactor - Variable in class org.apfloat.aparapi.IntKernel
- scaleFactor - Variable in class org.apfloat.aparapi.LongKernel
- scaleFactor - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- scaleFactor - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- scaleFactor - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- scaleFactor - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- scramble(double[], int, int[]) - Static method in class org.apfloat.internal.DoubleScramble
-
Permute the data in the table to bit-reversed order.
- scramble(float[], int, int[]) - Static method in class org.apfloat.internal.FloatScramble
-
Permute the data in the table to bit-reversed order.
- scramble(int[], int, int[]) - Static method in class org.apfloat.internal.IntScramble
-
Permute the data in the table to bit-reversed order.
- scramble(long[], int, int[]) - Static method in class org.apfloat.internal.LongScramble
-
Permute the data in the table to bit-reversed order.
- Scramble - Class in org.apfloat.internal
-
Functions to perform bit-reverse ordering of data.
- Scramble() - Constructor for class org.apfloat.internal.Scramble
- sendMessage(K, V) - Method in class org.apfloat.internal.MessagePasser
-
Send a message.
- sequence - Variable in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- Sequence(LongFunction<Apcomplex>, LongFunction<Apcomplex>) - Constructor for class org.apfloat.IncompleteGammaHelper.Sequence
- serialVersionUID - Static variable in class org.apfloat.Apcomplex
- serialVersionUID - Static variable in class org.apfloat.Apfloat
- serialVersionUID - Static variable in exception org.apfloat.ApfloatConfigurationException
- serialVersionUID - Static variable in exception org.apfloat.ApfloatInterruptedException
- serialVersionUID - Static variable in exception org.apfloat.ApfloatRuntimeException
- serialVersionUID - Static variable in class org.apfloat.Apint
- serialVersionUID - Static variable in class org.apfloat.Aprational
- serialVersionUID - Static variable in class org.apfloat.calc.AbstractCalculatorImpl
- serialVersionUID - Static variable in class org.apfloat.calc.ApfloatCalculatorImpl
- serialVersionUID - Static variable in class org.apfloat.calc.CalculatorApplet
- serialVersionUID - Static variable in class org.apfloat.calc.CalculatorAWT
- serialVersionUID - Static variable in class org.apfloat.calc.CalculatorGUI
- serialVersionUID - Static variable in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- serialVersionUID - Static variable in class org.apfloat.calc.FunctionCalculatorImpl
- serialVersionUID - Static variable in exception org.apfloat.calc.ParseException
-
The version identifier for this Serializable class.
- serialVersionUID - Static variable in class org.apfloat.calc.Token
-
The version identifier for this Serializable class.
- serialVersionUID - Static variable in error org.apfloat.calc.TokenMgrError
-
The version identifier for this Serializable class.
- serialVersionUID - Static variable in exception org.apfloat.HypergeometricHelper.NotConvergingException
- serialVersionUID - Static variable in exception org.apfloat.HypergeometricHelper.RetryException
- serialVersionUID - Static variable in exception org.apfloat.IncompleteGammaHelper.RetryException
- serialVersionUID - Static variable in exception org.apfloat.InfiniteExpansionException
- serialVersionUID - Static variable in exception org.apfloat.internal.ApfloatInternalException
- serialVersionUID - Static variable in exception org.apfloat.internal.BackingStorageException
- serialVersionUID - Static variable in class org.apfloat.internal.DiskDataStorage.FileStorage
- serialVersionUID - Static variable in class org.apfloat.internal.DiskDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleAdditionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleApfloatImpl
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleBaseMath
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleCRTMath
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleDiskDataStorage.DoubleDiskArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleDiskDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMediumConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMemoryDataStorage.ReadOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMemoryDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleMemoryDataStorage.WriteOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.DoubleShortConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.FloatAdditionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.FloatApfloatImpl
- serialVersionUID - Static variable in class org.apfloat.internal.FloatBaseMath
- serialVersionUID - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.FloatCRTMath
- serialVersionUID - Static variable in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- serialVersionUID - Static variable in class org.apfloat.internal.FloatDiskDataStorage.FloatDiskArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.FloatDiskDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMediumConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMemoryDataStorage.ReadOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMemoryDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.FloatMemoryDataStorage.WriteOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.FloatShortConvolutionStrategy
- serialVersionUID - Static variable in exception org.apfloat.internal.ImplementationMismatchException
- serialVersionUID - Static variable in class org.apfloat.internal.IntAdditionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.IntApfloatImpl
- serialVersionUID - Static variable in class org.apfloat.internal.IntBaseMath
- serialVersionUID - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.IntCRTMath
- serialVersionUID - Static variable in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- serialVersionUID - Static variable in class org.apfloat.internal.IntDiskDataStorage.IntDiskArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.IntDiskDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.IntMediumConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.IntMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.IntMemoryDataStorage.ReadOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- serialVersionUID - Static variable in class org.apfloat.internal.IntMemoryDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.IntMemoryDataStorage.WriteOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.IntShortConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.LongAdditionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.LongApfloatImpl
- serialVersionUID - Static variable in class org.apfloat.internal.LongBaseMath
- serialVersionUID - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.LongCRTMath
- serialVersionUID - Static variable in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- serialVersionUID - Static variable in class org.apfloat.internal.LongDiskDataStorage.LongDiskArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.LongDiskDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.LongMediumConvolutionStrategy
- serialVersionUID - Static variable in class org.apfloat.internal.LongMemoryArrayAccess
- serialVersionUID - Static variable in class org.apfloat.internal.LongMemoryDataStorage.ReadOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- serialVersionUID - Static variable in class org.apfloat.internal.LongMemoryDataStorage
- serialVersionUID - Static variable in class org.apfloat.internal.LongMemoryDataStorage.WriteOnlyIterator
- serialVersionUID - Static variable in class org.apfloat.internal.LongShortConvolutionStrategy
- serialVersionUID - Static variable in exception org.apfloat.internal.RadixMismatchException
- serialVersionUID - Static variable in exception org.apfloat.internal.TransformLengthExceededException
- serialVersionUID - Static variable in exception org.apfloat.LambertWHelper.ComplexException
- serialVersionUID - Static variable in exception org.apfloat.LossOfPrecisionException
- serialVersionUID - Static variable in exception org.apfloat.NumericComputationException
- serialVersionUID - Static variable in exception org.apfloat.OverflowException
- serialVersionUID - Static variable in class org.apfloat.samples.ApfloatHolder
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.AbstractBinarySplittingSeries
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.BorweinPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.ChudnovskyPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.GaussLegendrePiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- serialVersionUID - Static variable in class org.apfloat.samples.Pi.RamanujanPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiApplet
- serialVersionUID - Static variable in class org.apfloat.samples.PiAWT
- serialVersionUID - Static variable in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiDistributed.DistributedChudnovskyPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiDistributed.DistributedRamanujanPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiGUI
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallel.ParallelBinarySplittingPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallel.ParallelChudnovskyPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallel.ParallelRamanujanPiCalculator
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallel.ThreadLimitedOperation
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallelApplet
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallelAWT
- serialVersionUID - Static variable in class org.apfloat.samples.PiParallelGUI
- serialVersionUID - Static variable in class org.apfloat.spi.ArrayAccess
- serialVersionUID - Static variable in class org.apfloat.spi.DataStorage.AbstractIterator
- serialVersionUID - Static variable in class org.apfloat.spi.DataStorage.Iterator
- serialVersionUID - Static variable in class org.apfloat.spi.DataStorage
- series - Variable in class org.apfloat.samples.Pi.BinarySplittingPiCalculator
- set(Class<T>, T) - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- set(Class<T>, T) - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- set(Class<T>, T) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Sets the current element as the specified element type.
- setApfloat(Apfloat) - Method in class org.apfloat.ApfloatMath.ApfloatHolder
- setApfloat(Apfloat) - Method in class org.apfloat.samples.ApfloatHolder
-
Set the apfloat contained in this bean.
- setApprox(Apfloat) - Method in class org.apfloat.Aprational
- setArray(ArrayAccess, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
-
Write the data back to the same location in the file that was retrieved with
DiskDataStorage.implGetArray(int,int,int,int)
. - setArrayAccess(ArrayAccess) - Method in class org.apfloat.aparapi.IntKernel
- setArrayAccess(ArrayAccess) - Method in class org.apfloat.aparapi.LongKernel
- setAttribute(String, Object) - Method in class org.apfloat.ApfloatContext
-
Set an arbitrary object as an attribute for this ApfloatContext.
- setBlockSize(int) - Method in class org.apfloat.ApfloatContext
-
Set the efficient I/O block size in bytes for this context.
- setBuilderFactory(BuilderFactory) - Method in class org.apfloat.ApfloatContext.CleanupThread
- setBuilderFactory(BuilderFactory) - Method in class org.apfloat.ApfloatContext
-
Set the BuilderFactory.
- setCacheBurst(int) - Method in class org.apfloat.ApfloatContext
-
Set the L1 cache burst block size in bytes.
- setCacheL1Size(int) - Method in class org.apfloat.ApfloatContext
-
Set the L1 cache size in bytes.
- setCacheL2Size(int) - Method in class org.apfloat.ApfloatContext
-
Set the L2 cache size in bytes.
- setCleanupAtExit(boolean) - Method in class org.apfloat.ApfloatContext
-
Set if clean-up should be performed at the time the program exits.
- setColumns(int) - Method in class org.apfloat.aparapi.IntKernel
- setColumns(int) - Method in class org.apfloat.aparapi.LongKernel
- setDebugStream(PrintStream) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Set debug output.
- setDefaultRadix(int) - Method in class org.apfloat.ApfloatContext
-
Set the default radix.
- setDouble(double) - Method in class org.apfloat.internal.DoubleDiskDataStorage.BlockIterator
- setDouble(double) - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadOnlyIterator
- setDouble(double) - Method in class org.apfloat.internal.DoubleMemoryDataStorage.ReadWriteIterator
- setDouble(double) - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- setDouble(double) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Sets the current element as a
double
. - setErfPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setErfPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setErr(PrintWriter) - Static method in class org.apfloat.samples.Pi
-
Set the output stream for status messages printout.
- setExecutorService(ExecutorService) - Method in class org.apfloat.ApfloatContext
-
Set the ExecutorService.
- setExponentialPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setExpTrigPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setFilenameGenerator(FilenameGenerator) - Method in class org.apfloat.ApfloatContext
-
Set the FilenameGenerator.
- setFloat(float) - Method in class org.apfloat.internal.FloatDiskDataStorage.BlockIterator
- setFloat(float) - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadOnlyIterator
- setFloat(float) - Method in class org.apfloat.internal.FloatMemoryDataStorage.ReadWriteIterator
- setFloat(float) - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- setFloat(float) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Sets the current element as a
float
. - setFormat(boolean) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setFormat(boolean) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set the formatting option.
- setFunction(String, FunctionCalculatorImpl.Function) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Define a function.
- setGammaPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setGammaPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setIndex(int[]) - Method in class org.apfloat.aparapi.IntKernel
- setIndex(int[]) - Method in class org.apfloat.aparapi.LongKernel
- setIndexCount(int) - Method in class org.apfloat.aparapi.IntKernel
- setIndexCount(int) - Method in class org.apfloat.aparapi.LongKernel
- setInputPrecision(Long) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setInputPrecision(Long) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- setInputPrecision(Long) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set a fixed input precision.
- setInt(int) - Method in class org.apfloat.internal.IntDiskDataStorage.BlockIterator
- setInt(int) - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadOnlyIterator
- setInt(int) - Method in class org.apfloat.internal.IntMemoryDataStorage.ReadWriteIterator
- setInt(int) - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- setInt(int) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Sets the current element as an
int
. - setInverseDen(Apfloat) - Method in class org.apfloat.Aprational
- setLength(int) - Method in class org.apfloat.aparapi.IntKernel
- setLength(int) - Method in class org.apfloat.aparapi.LongKernel
- setLogarithmicPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setLogarithmicPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setLong(long) - Method in class org.apfloat.internal.LongDiskDataStorage.BlockIterator
- setLong(long) - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadOnlyIterator
- setLong(long) - Method in class org.apfloat.internal.LongMemoryDataStorage.ReadWriteIterator
- setLong(long) - Method in class org.apfloat.spi.DataStorage.AbstractIterator
- setLong(long) - Method in class org.apfloat.spi.DataStorage.Iterator
-
Sets the current element as a
long
. - setMaxMemoryBlockSize(long) - Method in class org.apfloat.ApfloatContext
-
Set the maximum allowed memory block size in bytes.
- setMemoryThreshold(long) - Method in class org.apfloat.ApfloatContext
-
Set the maximum size of apfloats in bytes that are stored in memory within this context.
- setMemoryTreshold(int) - Method in class org.apfloat.ApfloatContext
-
Deprecated.
- setModulus(double) - Method in class org.apfloat.internal.DoubleElementaryModMath
-
Set the modulus.
- setModulus(float) - Method in class org.apfloat.internal.FloatElementaryModMath
-
Set the modulus.
- setModulus(int) - Method in class org.apfloat.aparapi.IntKernel
- setModulus(int) - Method in class org.apfloat.internal.IntElementaryModMath
-
Set the modulus.
- setModulus(long) - Method in class org.apfloat.aparapi.LongKernel
- setModulus(long) - Method in class org.apfloat.internal.LongElementaryModMath
-
Set the modulus.
- setN2(int) - Method in class org.apfloat.aparapi.IntKernel
- setN2(int) - Method in class org.apfloat.aparapi.LongKernel
- setNumberOfProcessors(int) - Method in class org.apfloat.ApfloatContext
-
Set the number of processors available to parallel calculations using this context.
- setNumberOfProcessors(int) - Method in class org.apfloat.samples.PiDistributed.Node
-
Set the number of processors.
- setOp(int) - Method in class org.apfloat.aparapi.IntKernel
- setOp(int) - Method in class org.apfloat.aparapi.LongKernel
- setOut(PrintWriter) - Static method in class org.apfloat.samples.Pi
-
Set the output stream for the result printout.
- setPermutationTable(int[]) - Method in class org.apfloat.aparapi.IntKernel
- setPermutationTable(int[]) - Method in class org.apfloat.aparapi.LongKernel
- setPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setPrecision(Apcomplex[]) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setPrecision(Apcomplex, long) - Static method in class org.apfloat.ApfloatHelper
- setPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
- setPrecision(Apfloat[]) - Method in class org.apfloat.FixedPrecisionApfloatHelper
- setProperties(Properties) - Method in class org.apfloat.ApfloatContext
-
Set the values of all properties as strings.
- setProperty(String, String) - Method in class org.apfloat.ApfloatContext
-
Set the value of a property as string.
- setReadOnly() - Method in class org.apfloat.spi.DataStorage
-
Sets this data storage as read-only.
- setRows(int) - Method in class org.apfloat.aparapi.IntKernel
- setRows(int) - Method in class org.apfloat.aparapi.LongKernel
- setScaleFactor(int) - Method in class org.apfloat.aparapi.IntKernel
- setScaleFactor(long) - Method in class org.apfloat.aparapi.LongKernel
- setSharedMemoryLock(Object) - Method in class org.apfloat.ApfloatContext
-
Set the shared memory lock object.
- setSharedMemoryTreshold(long) - Method in class org.apfloat.ApfloatContext
-
Set the maximum size of apfloats in bytes that can be used without synchronizing against the shared memory lock.
- setSize(long) - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- setSize(long) - Method in class org.apfloat.spi.DataStorage
-
Sets the size of the data storage.
- setStartColumn(int) - Method in class org.apfloat.aparapi.IntKernel
- setStartColumn(int) - Method in class org.apfloat.aparapi.LongKernel
- setStartRow(int) - Method in class org.apfloat.aparapi.IntKernel
- setStartRow(int) - Method in class org.apfloat.aparapi.LongKernel
- setSubsequenced() - Method in class org.apfloat.spi.DataStorage
- setTabSize(int) - Method in class org.apfloat.calc.SimpleCharStream
- setThreadContext(ApfloatContext) - Static method in class org.apfloat.ApfloatContext
-
Set the thread-specific ApfloatContext for the calling thread.
- setThreadContext(ApfloatContext, Thread) - Static method in class org.apfloat.ApfloatContext
-
Set the thread-specific ApfloatContext for the specified thread.
- setTrackLineColumn(boolean) - Method in class org.apfloat.calc.SimpleCharStream
- setTransposedArray(ArrayAccess, int, int, int) - Method in class org.apfloat.internal.DiskDataStorage
-
Write the data back to the same location in the file that was retrieved with
DiskDataStorage.implGetTransposedArray(int,int,int,int)
. - setTrigExpPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setTrigonometricPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setVariable(String, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setVariable(String, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set a variable.
- setW(int) - Method in class org.apfloat.aparapi.IntKernel
- setW(long) - Method in class org.apfloat.aparapi.LongKernel
- setW1(int) - Method in class org.apfloat.aparapi.IntKernel
- setW1(long) - Method in class org.apfloat.aparapi.LongKernel
- setW2(int) - Method in class org.apfloat.aparapi.IntKernel
- setW2(long) - Method in class org.apfloat.aparapi.LongKernel
- setWeight(int) - Method in class org.apfloat.samples.PiDistributed.Node
-
Set the weight.
- setWTable(int[]) - Method in class org.apfloat.aparapi.IntKernel
- setWTable(long[]) - Method in class org.apfloat.aparapi.LongKernel
- setWw(int) - Method in class org.apfloat.aparapi.IntKernel
- setWw(long) - Method in class org.apfloat.aparapi.LongKernel
- setZetaPrecision(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- setZetaPrecision(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- SHARED_MEMORY_TRESHOLD - Static variable in class org.apfloat.ApfloatContext
-
Property name for specifying the apfloat shared memory threshold.
- sharedMemoryLock - Variable in class org.apfloat.ApfloatContext
- sharedMemoryTreshold - Variable in class org.apfloat.ApfloatContext
- shiftLeftPrecision(long, int) - Method in class org.apfloat.LambertWHelper
- shiftLeftPrecision(long, int, long) - Method in class org.apfloat.LambertWHelper
- shortValue() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
short
. - shortValue() - Method in class org.apfloat.Apfloat
-
Returns the value of the this number as a
short
. - shortValueExact() - Method in class org.apfloat.Apcomplex
-
Returns the value of the this number as a
short
, checking for lost information. - showStatus(String) - Method in class org.apfloat.samples.PiAWT
-
Show the specified error status.
- showStatus(String) - Method in interface org.apfloat.samples.PiAWT.StatusIndicator
-
Show the specified error status.
- showStatus(String) - Method in class org.apfloat.samples.PiGUI
- shutdown() - Method in class org.apfloat.internal.DoubleBuilderFactory
- shutdown() - Method in class org.apfloat.internal.FloatBuilderFactory
- shutdown() - Method in class org.apfloat.internal.IntBuilderFactory
- shutdown() - Method in class org.apfloat.internal.LongBuilderFactory
- shutdown() - Method in interface org.apfloat.spi.BuilderFactory
-
Shuts down the builder factory.
- SHUTDOWN_MAP - Static variable in class org.apfloat.ApfloatMath
- ShutdownMap<K,V> - Class in org.apfloat
-
Map that always throws
ApfloatRuntimeException
on all operations. - ShutdownMap() - Constructor for class org.apfloat.ShutdownMap
- sign - Variable in class org.apfloat.internal.DoubleApfloatImpl
- sign - Variable in class org.apfloat.internal.FloatApfloatImpl
- sign - Variable in class org.apfloat.internal.IntApfloatImpl
- sign - Variable in class org.apfloat.internal.LongApfloatImpl
- signum() - Method in class org.apfloat.Apfloat
-
Returns the signum function of this apfloat.
- signum() - Method in class org.apfloat.Apint
-
Returns the signum function of this apint.
- signum() - Method in class org.apfloat.Aprational
-
Returns the signum function of this aprational.
- signum() - Method in class org.apfloat.internal.DoubleApfloatImpl
- signum() - Method in class org.apfloat.internal.FloatApfloatImpl
- signum() - Method in class org.apfloat.internal.IntApfloatImpl
- signum() - Method in class org.apfloat.internal.LongApfloatImpl
- signum() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the signum of this
ApfloatImpl
. - SimpleCharStream - Class in org.apfloat.calc
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- sin(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sin(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sin(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Sine.
- sin(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Sine.
- sin(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Sine.
- sin(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Sine.
- sinc(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sinc(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sinc(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Sinc.
- sinc(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Sinc.
- sinc(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Sinc.
- sinc(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Sinc.
- sinh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sinh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sinh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hyperbolic sine.
- sinh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic sine.
- sinh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hyperbolic sine.
- sinh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic sine.
- sinhIntegral(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sinhIntegral(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sinhIntegral(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hyperbolic sine integral.
- sinhIntegral(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic sine integral.
- sinhIntegral(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hyperbolic sine integral.
- sinhIntegral(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic sine integral.
- sinIntegral(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sinIntegral(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sinIntegral(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Sine integral.
- sinIntegral(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Sine integral.
- sinIntegral(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Sine integral.
- sinIntegral(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Sine integral.
- SIX - Variable in class org.apfloat.ApfloatMath.PiCalculator
- SIX - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- SixStepFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses a "six-step" algorithm to calculate a long transform more efficiently on cache-based memory architectures.
- SixStepFNTStrategy() - Constructor for class org.apfloat.internal.SixStepFNTStrategy
-
Default constructor.
- size - Variable in class org.apfloat.Aprational
- size - Variable in class org.apfloat.internal.DoubleApfloatImpl
- size - Variable in class org.apfloat.internal.FloatApfloatImpl
- size - Variable in class org.apfloat.internal.IntApfloatImpl
- size - Variable in class org.apfloat.internal.LongApfloatImpl
- size - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- size() - Method in class org.apfloat.Apcomplex
-
Returns the size of this apcomplex.
- size() - Method in class org.apfloat.Apfloat
-
Returns the size of this apfloat.
- size() - Method in class org.apfloat.Apint
-
Returns the size of this apint.
- size() - Method in class org.apfloat.Aprational
-
Returns the size of this aprational.
- size() - Method in class org.apfloat.ConcurrentSoftHashMap
- size() - Method in class org.apfloat.ConcurrentWeakHashMap
- size() - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- size() - Method in class org.apfloat.internal.DoubleApfloatImpl
- size() - Method in class org.apfloat.internal.FloatApfloatImpl
- size() - Method in class org.apfloat.internal.IntApfloatImpl
- size() - Method in class org.apfloat.internal.LongApfloatImpl
- size() - Method in interface org.apfloat.spi.ApfloatImpl
-
Returns the size of the mantissa of this
ApfloatImpl
. - size(Aprational) - Static method in class org.apfloat.ApfloatHelper
- SkipLexicalActions(Token) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- source - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- source - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- source - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- source - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.IntNTTConvolutionStepStrategy.SquareInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.MultiplyInPlaceRunnable
- sourceAndDestination - Variable in class org.apfloat.internal.LongNTTConvolutionStepStrategy.SquareInPlaceRunnable
- specialToken - Variable in class org.apfloat.calc.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- sphericalHarmonicY(Number, Number, Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sphericalHarmonicY(Number, Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sphericalHarmonicY(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Spherical harmonic function.
- sphericalHarmonicY(Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Spherical harmonic function.
- sphericalHarmonicY(Apint, Apint, Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- split(long, long, int) - Static method in class org.apfloat.samples.PiParallel.ParallelBinarySplittingPiCalculator
- split(Apfloat, int, long, long, RadixConversionHelper.RadixPowerList) - Static method in class org.apfloat.RadixConversionHelper
- splitNodes(PiDistributed.Node[]) - Method in class org.apfloat.samples.PiDistributed.DistributedBinarySplittingPiCalculator
- sqrt(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- sqrt(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sqrt(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Square root.
- sqrt(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Square root.
- sqrt(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Square root.
- sqrt(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Square root.
- sqrt(Apint) - Static method in class org.apfloat.ApintMath
-
Square root and remainder.
- sqrt4down(int) - Static method in class org.apfloat.spi.Util
-
Square root rounded down to nearest power of two.
- sqrt4down(long) - Static method in class org.apfloat.spi.Util
-
Square root rounded down to nearest power of two.
- sqrt4up(int) - Static method in class org.apfloat.spi.Util
-
Square root rounded up to nearest power of two.
- sqrt4up(long) - Static method in class org.apfloat.spi.Util
-
Square root rounded up to nearest power of two.
- squareInPlace(DataStorage, int) - Method in class org.apfloat.internal.DoubleNTTConvolutionStepStrategy
- squareInPlace(DataStorage, int) - Method in class org.apfloat.internal.FloatNTTConvolutionStepStrategy
- squareInPlace(DataStorage, int) - Method in class org.apfloat.internal.IntNTTConvolutionStepStrategy
- squareInPlace(DataStorage, int) - Method in class org.apfloat.internal.LongNTTConvolutionStepStrategy
- squareInPlace(DataStorage, int) - Method in interface org.apfloat.spi.NTTConvolutionStepStrategy
-
Linear squaring in the number theoretic domain.
- SquareInPlaceRunnable(DataStorage, long, long) - Constructor for class org.apfloat.internal.DoubleNTTConvolutionStepStrategy.SquareInPlaceRunnable
- SquareInPlaceRunnable(DataStorage, long, long) - Constructor for class org.apfloat.internal.FloatNTTConvolutionStepStrategy.SquareInPlaceRunnable
- SquareInPlaceRunnable(DataStorage, long, long) - Constructor for class org.apfloat.internal.IntNTTConvolutionStepStrategy.SquareInPlaceRunnable
- SquareInPlaceRunnable(DataStorage, long, long) - Constructor for class org.apfloat.internal.LongNTTConvolutionStepStrategy.SquareInPlaceRunnable
- startColumn - Variable in class org.apfloat.aparapi.IntKernel
- startColumn - Variable in class org.apfloat.aparapi.LongKernel
- startColumn - Variable in class org.apfloat.internal.DoubleDiskDataStorage.MemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- startColumn - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- startColumn - Variable in class org.apfloat.internal.FloatDiskDataStorage.MemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- startColumn - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- startColumn - Variable in class org.apfloat.internal.IntDiskDataStorage.MemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- startColumn - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- startColumn - Variable in class org.apfloat.internal.LongDiskDataStorage.MemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- startColumn - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- startColumn - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- started - Variable in class org.apfloat.internal.ParallelRunnable
- startRow - Variable in class org.apfloat.aparapi.IntKernel
- startRow - Variable in class org.apfloat.aparapi.LongKernel
- startRow - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- startRow - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- startRow - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- startRow - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- startThread() - Method in class org.apfloat.samples.PiAWT
- STATIC_LEXER_ERROR - Static variable in error org.apfloat.calc.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class org.apfloat.calc.SimpleCharStream
-
Whether parser is static.
- statusArea - Variable in class org.apfloat.samples.PiAWT
- statusIndicator - Variable in class org.apfloat.samples.PiAWT
- statusLabel - Variable in class org.apfloat.samples.PiAWT
- statusLabel - Variable in class org.apfloat.samples.PiGUI
- StepCarryCRTStrategy - Class in org.apfloat.internal
-
Class for performing the final step of a three-modulus Number Theoretic Transform based convolution.
- StepCarryCRTStrategy(int) - Constructor for class org.apfloat.internal.StepCarryCRTStrategy
-
Creates a carry-CRT object using the specified radix.
- StepCarryCRTStrategy.CarryCRTRunnable<T> - Class in org.apfloat.internal
- stepStrategy - Variable in class org.apfloat.internal.AbstractStepFNTStrategy
-
The NTT steps.
- stepStrategy - Variable in class org.apfloat.internal.Factor3NTTStrategy
-
The factor-3 NTT steps.
- stepStrategy - Variable in class org.apfloat.internal.StepCarryCRTStrategy.CarryCRTRunnable
- stepStrategy - Variable in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
The convolution steps to use.
- stopThread() - Method in class org.apfloat.samples.PiAWT
- stream(Iterator<T>) - Static method in class org.apfloat.spi.Util
-
Convert iterator to stream.
- stride - Variable in class org.apfloat.aparapi.IntKernel
- stride - Variable in class org.apfloat.aparapi.LongKernel
- subsequence(int, int) - Method in class org.apfloat.internal.DoubleMemoryArrayAccess
- subsequence(int, int) - Method in class org.apfloat.internal.FloatMemoryArrayAccess
- subsequence(int, int) - Method in class org.apfloat.internal.IntMemoryArrayAccess
- subsequence(int, int) - Method in class org.apfloat.internal.LongMemoryArrayAccess
- subsequence(int, int) - Method in class org.apfloat.spi.ArrayAccess
-
Create a sub-sequence view of this array access.
- subsequence(long, long) - Method in class org.apfloat.spi.DataStorage
-
Get a subsequence of this data storage.
- subtract(double[], double[]) - Method in class org.apfloat.internal.DoubleCRTMath
-
Subtracts three words.
- subtract(float[], float[]) - Method in class org.apfloat.internal.FloatCRTMath
-
Subtracts three words.
- subtract(int[], int[]) - Method in class org.apfloat.internal.IntCRTMath
-
Subtracts three words.
- subtract(long[], long[]) - Method in class org.apfloat.internal.LongCRTMath
-
Subtracts three words.
- subtract(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- subtract(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- subtract(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.AprationalFunctions
- subtract(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Subtraction.
- subtract(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- subtract(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Subtracts two apcomplex numbers.
- subtract(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Subtraction.
- subtract(Apfloat) - Method in class org.apfloat.Apfloat
-
Subtracts two apfloats.
- subtract(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Subtraction.
- subtract(Apint) - Method in class org.apfloat.Apint
-
Subtracts two apints.
- subtract(Aprational) - Method in class org.apfloat.Aprational
-
Subtracts two aprational numbers.
- subtract(IncompleteGammaHelper.GammaValue) - Method in class org.apfloat.IncompleteGammaHelper.GammaValue
- subtract(DataStorage.Iterator, DataStorage.Iterator, Double, DataStorage.Iterator, long) - Method in class org.apfloat.internal.DoubleAdditionStrategy
- subtract(DataStorage.Iterator, DataStorage.Iterator, Float, DataStorage.Iterator, long) - Method in class org.apfloat.internal.FloatAdditionStrategy
- subtract(DataStorage.Iterator, DataStorage.Iterator, Integer, DataStorage.Iterator, long) - Method in class org.apfloat.internal.IntAdditionStrategy
- subtract(DataStorage.Iterator, DataStorage.Iterator, Long, DataStorage.Iterator, long) - Method in class org.apfloat.internal.LongAdditionStrategy
- subtract(DataStorage.Iterator, DataStorage.Iterator, T, DataStorage.Iterator, long) - Method in interface org.apfloat.spi.AdditionStrategy
-
Subtraction in some base.
- subtract(DataStorage, DataStorage) - Method in class org.apfloat.internal.DoubleKaratsubaConvolutionStrategy
- subtract(DataStorage, DataStorage) - Method in class org.apfloat.internal.FloatKaratsubaConvolutionStrategy
- subtract(DataStorage, DataStorage) - Method in class org.apfloat.internal.IntKaratsubaConvolutionStrategy
- subtract(DataStorage, DataStorage) - Method in class org.apfloat.internal.LongKaratsubaConvolutionStrategy
- subtract(T, Apint) - Method in class org.apfloat.ContinuedFractionHelper.ContinuedFractionIterator
- subtractExact(long, long) - Static method in class org.apfloat.spi.Util
-
Returns the difference of the arguments, throwing an exception if the result overflows a long.
- suffix - Variable in class org.apfloat.spi.FilenameGenerator
- sum(Apcomplex...) - Static method in class org.apfloat.ApcomplexMath
-
Sum of numbers.
- sum(Apcomplex...) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Sum.
- sum(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- sum(Apfloat...) - Static method in class org.apfloat.ApfloatMath
-
Sum of numbers.
- sum(Apfloat...) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Sum.
- sum(Apint...) - Static method in class org.apfloat.ApintMath
-
Sum of numbers.
- sum(Aprational...) - Static method in class org.apfloat.AprationalMath
-
Sum of numbers.
- swapLargerAB() - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- SwitchTo(int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Switch to specified lex state.
T
- T(Apcomplex, Apcomplex, Apint, long) - Static method in class org.apfloat.HurwitzZetaHelper
- T0 - org.apfloat.HypergeometricHelper.Transformation
- T0 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- T0 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- T0 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- T0 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- T1 - org.apfloat.HypergeometricHelper.Transformation
- T1 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- T1 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- T1 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- T1 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- T2 - org.apfloat.HypergeometricHelper.Transformation
- T2 - Static variable in class org.apfloat.internal.DoubleCarryCRTStepStrategy
- T2 - Static variable in class org.apfloat.internal.FloatCarryCRTStepStrategy
- T2 - Static variable in class org.apfloat.internal.IntCarryCRTStepStrategy
- T2 - Static variable in class org.apfloat.internal.LongCarryCRTStepStrategy
- T3 - org.apfloat.HypergeometricHelper.Transformation
- T4 - org.apfloat.HypergeometricHelper.Transformation
- T5 - org.apfloat.HypergeometricHelper.Transformation
- tableFNT(ArrayAccess, double[], int[]) - Method in class org.apfloat.internal.DoubleTableFNT
-
Forward (Sande-Tukey) fast Number Theoretic Transform.
- tableFNT(ArrayAccess, float[], int[]) - Method in class org.apfloat.internal.FloatTableFNT
-
Forward (Sande-Tukey) fast Number Theoretic Transform.
- tableFNT(ArrayAccess, int[], int[]) - Method in class org.apfloat.internal.IntTableFNT
-
Forward (Sande-Tukey) fast Number Theoretic Transform.
- tableFNT(ArrayAccess, long[], int[]) - Method in class org.apfloat.internal.LongTableFNT
-
Forward (Sande-Tukey) fast Number Theoretic Transform.
- TableFNTRunnable(int, boolean, ArrayAccess, double[], int[]) - Constructor for class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- TableFNTRunnable(int, boolean, ArrayAccess, float[], int[]) - Constructor for class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- TableFNTRunnable(int, boolean, ArrayAccess, int[], int[]) - Constructor for class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- TableFNTRunnable(int, boolean, ArrayAccess, long[], int[]) - Constructor for class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- tabSize - Variable in class org.apfloat.calc.SimpleCharStream
- tan(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- tan(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- tan(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Tangent.
- tan(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Tangent.
- tan(Apcomplex, boolean) - Static method in class org.apfloat.ApcomplexMath
- tan(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Tangent.
- tan(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Tangent.
- tanFixedPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- tanh(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- tanh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- tanh(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hyperbolic tangent.
- tanh(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hyperbolic tangent.
- tanh(Apcomplex, boolean) - Static method in class org.apfloat.ApcomplexMath
- tanh(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hyperbolic tangent.
- tanh(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hyperbolic tangent.
- tanh(Apfloat, boolean) - Static method in class org.apfloat.ApfloatMath
- tanhFixedPrecision(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
- tanhFixedPrecision(Apfloat) - Static method in class org.apfloat.ApfloatMath
- targetPrecision - Variable in class org.apfloat.BesselHelper
- targetPrecision - Variable in class org.apfloat.HypergeometricHelper
- targetPrecision - Variable in class org.apfloat.LambertWHelper
- tasks - Static variable in class org.apfloat.internal.ParallelRunner
- test(Apcomplex) - Method in class org.apfloat.Apcomplex
-
Tests two apcomplex numbers for equality.
- test(Apfloat) - Method in class org.apfloat.Apfloat
-
Tests two apfloat numbers for equality.
- test(Apfloat) - Method in class org.apfloat.Apint
- test(Apfloat) - Method in class org.apfloat.Aprational
- test(Apint) - Method in class org.apfloat.Apint
-
Tests two apint numbers for equality.
- test(Aprational) - Method in class org.apfloat.Apint
- test(Aprational) - Method in class org.apfloat.Aprational
-
Tests two aprational numbers for equality.
- thread - Variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
- threadContexts - Static variable in class org.apfloat.ApfloatContext
- ThreadLimitedOperation(Operation<T>, int) - Constructor for class org.apfloat.samples.PiParallel.ThreadLimitedOperation
-
Wrap an existing operation to a thread limited context.
- threadLocal - Static variable in class org.apfloat.internal.DiskDataStorage
- threadsField - Variable in class org.apfloat.samples.PiParallelAWT
- threadsLabel - Variable in class org.apfloat.samples.PiParallelAWT
- three - Variable in class org.apfloat.LambertWHelper
- THREE - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- ThreeNTTConvolutionStrategy - Class in org.apfloat.internal
-
Convolution using three Number Theoretic Transforms and the Chinese Remainder Theorem to get the final result.
- ThreeNTTConvolutionStrategy(int, NTTStrategy) - Constructor for class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Creates a new convoluter that uses the specified transform for transforming the data.
- TIMEOUT - Static variable in class org.apfloat.internal.DiskDataStorage
- tiny(Apcomplex, long) - Static method in class org.apfloat.IncompleteGammaHelper
- toBigInteger() - Method in class org.apfloat.Apint
-
Converts this apint to Java's
BigInteger
. - toBigInteger(Apint) - Static method in class org.apfloat.ApfloatHelper
- toDegrees(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- toDegrees(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- toDegrees(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- toDegrees(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Converts an angle measured in radians to degrees.
- toDegrees(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Convert radians to degrees.
- token - Variable in class org.apfloat.calc.CalculatorParser
-
Current token.
- Token - Class in org.apfloat.calc
-
Describes the input token stream.
- Token() - Constructor for class org.apfloat.calc.Token
-
No-argument constructor
- Token(int) - Constructor for class org.apfloat.calc.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.apfloat.calc.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.apfloat.calc.CalculatorParser
-
Generated Token Manager.
- tokenBegin - Variable in class org.apfloat.calc.SimpleCharStream
- tokenImage - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.apfloat.calc.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenLexicalActions(Token) - Method in class org.apfloat.calc.CalculatorParserTokenManager
- TokenMgrError - Error in org.apfloat.calc
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.apfloat.calc.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apfloat.calc.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.apfloat.calc.TokenMgrError
-
Constructor with message and reason.
- toList(Number) - Static method in class org.apfloat.calc.AbstractCalculatorImpl
- toList(Number, Number) - Static method in class org.apfloat.calc.AbstractCalculatorImpl
- toPushbackReader(BigInteger) - Static method in class org.apfloat.ApfloatHelper
- toRadians(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- toRadians(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- toRadians(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- toRadians(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Converts an angle measured in degrees to radians.
- toRadians(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Convert degrees to radians.
- toRadix(int) - Method in class org.apfloat.Apcomplex
-
Convert this apcomplex to the specified radix.
- toRadix(int) - Method in class org.apfloat.Apfloat
-
Convert this apfloat to the specified radix.
- toRadix(int) - Method in class org.apfloat.Apint
-
Convert this apint to the specified radix.
- toRadix(int) - Method in class org.apfloat.Aprational
-
Convert this aprational to the specified radix.
- toRadix(Apfloat, int) - Static method in class org.apfloat.RadixConversionHelper
- toRadixFractionalPart(Apfloat, int, long, long, RadixConversionHelper.RadixPowerList) - Static method in class org.apfloat.RadixConversionHelper
- toRadixIntegerPart(Apfloat, int, long, long, RadixConversionHelper.RadixPowerList) - Static method in class org.apfloat.RadixConversionHelper
- toRadixNormalizedPart(Apfloat, int, long, RadixConversionHelper.RadixPowerList) - Static method in class org.apfloat.RadixConversionHelper
- toString() - Method in class org.apfloat.Apcomplex
-
Returns a string representation of this apcomplex.
- toString() - Method in class org.apfloat.Aprational
-
Returns a string representation of this aprational.
- toString() - Method in class org.apfloat.calc.Token
-
Returns the image.
- toString() - Method in class org.apfloat.samples.PiDistributed.Node
-
Convert to String.
- toString(boolean) - Method in class org.apfloat.Apcomplex
-
Returns a string representation of this apcomplex.
- toString(boolean) - Method in class org.apfloat.Apfloat
-
Returns a string representation of this apfloat.
- toString(boolean) - Method in class org.apfloat.Apint
-
Returns a string representation of this aprational.
- toString(boolean) - Method in class org.apfloat.Aprational
-
Returns a string representation of this aprational.
- toString(boolean) - Method in class org.apfloat.internal.DoubleApfloatImpl
- toString(boolean) - Method in class org.apfloat.internal.FloatApfloatImpl
- toString(boolean) - Method in class org.apfloat.internal.IntApfloatImpl
- toString(boolean) - Method in class org.apfloat.internal.LongApfloatImpl
- toString(boolean) - Method in interface org.apfloat.spi.ApfloatImpl
-
Convert this
ApfloatImpl
toString
. - totalElements - Variable in class org.apfloat.samples.Pi.BinarySplittingProgressIndicator
- trace_enabled - Variable in class org.apfloat.calc.CalculatorParser
- trace_enabled() - Method in class org.apfloat.calc.CalculatorParser
-
Trace enabled.
- trackLineColumn - Variable in class org.apfloat.calc.SimpleCharStream
- transferFrom(ReadableByteChannel, long, long) - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- transferFrom(ReadableByteChannel, long, long) - Method in class org.apfloat.internal.DiskDataStorage
-
Transfer from a readable channel, possibly in multiple chunks.
- transferTo(WritableByteChannel, long, long) - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- transferTo(WritableByteChannel, long, long) - Method in class org.apfloat.internal.DiskDataStorage
-
Transfer to a writable channel, possibly in multiple chunks.
- transform(Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex, Apcomplex) - Method in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- transform(DataStorage, int) - Method in class org.apfloat.aparapi.IntAparapiFactor3NTTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.aparapi.LongAparapiFactor3NTTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.AbstractStepFNTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.DoubleTableFNTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.Factor3NTTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.FloatTableFNTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.IntTableFNTStrategy
- transform(DataStorage, int) - Method in class org.apfloat.internal.LongTableFNTStrategy
- transform(DataStorage, int) - Method in interface org.apfloat.spi.NTTStrategy
-
Perform a forward transform on the data.
- transform(DataStorage, int, int, long, int) - Method in class org.apfloat.internal.AbstractStepFNTStrategy
-
Transform the data in steps.
- transform(DataStorage, int, int, long, int) - Method in class org.apfloat.internal.SixStepFNTStrategy
- transform(DataStorage, int, int, long, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
- TRANSFORM_COLUMNS - Static variable in class org.apfloat.aparapi.IntKernel
- TRANSFORM_COLUMNS - Static variable in class org.apfloat.aparapi.LongKernel
- TRANSFORM_ROWS - Static variable in class org.apfloat.aparapi.IntKernel
- TRANSFORM_ROWS - Static variable in class org.apfloat.aparapi.LongKernel
- Transformation() - Constructor for enum org.apfloat.HypergeometricHelper.Transformation
- transformColumns() - Method in class org.apfloat.aparapi.IntKernel
- transformColumns() - Method in class org.apfloat.aparapi.LongKernel
- transformColumns(ArrayAccess, int, int, boolean, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
-
Transform the columns of the data matrix.
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.aparapi.IntAparapiFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.aparapi.LongAparapiFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.DoubleFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.FloatFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.IntFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in class org.apfloat.internal.LongFactor3NTTStepStrategy
- transformColumns(DataStorage, DataStorage, DataStorage, long, long, long, long, boolean, int) - Method in interface org.apfloat.spi.Factor3NTTStepStrategy
-
Transform the columns of a matrix using a 3-point transform.
- transformFirst(ArrayAccess, int, int, boolean, int) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
The first transform of the rows (or columns) of the data matrix.
- TransformLengthExceededException - Exception in org.apfloat.internal
-
Exception indicating that the "size" of the numbers used in a multiplication is too large.
- TransformLengthExceededException() - Constructor for exception org.apfloat.internal.TransformLengthExceededException
-
Constructs a new apfloat transform length exceeded exception with an empty detail message.
- TransformLengthExceededException(String) - Constructor for exception org.apfloat.internal.TransformLengthExceededException
-
Constructs a new apfloat transform length exceeded exception with the specified detail message.
- TransformLengthExceededException(String, Throwable) - Constructor for exception org.apfloat.internal.TransformLengthExceededException
-
Constructs a new apfloat transform length exceeded exception with the specified detail message and cause.
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.aparapi.IntAparapiNTTStepStrategy
-
Transform the columns of the data matrix.
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.aparapi.LongAparapiNTTStepStrategy
-
Transform the columns of the data matrix.
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.DoubleNTTStepStrategy
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.FloatNTTStepStrategy
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.IntNTTStepStrategy
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in class org.apfloat.internal.LongNTTStepStrategy
- transformRows(ArrayAccess, int, int, boolean, boolean, int) - Method in interface org.apfloat.spi.NTTStepStrategy
-
Transform the rows of the data matrix.
- transformRows(ArrayAccess, int, int, boolean, int) - Method in class org.apfloat.internal.TwoPassFNTStrategy
-
Transform the rows of the data matrix.
- transformSecond(ArrayAccess, int, int, boolean, int) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
The second transform of the rows (or columns) of the data matrix.
- transpose() - Method in class org.apfloat.aparapi.IntKernel
- transpose() - Method in class org.apfloat.aparapi.LongKernel
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.IntAparapiMatrixStrategy
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.LongAparapiMatrixStrategy
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.internal.DoubleMatrixStrategy
-
Transpose a n1 x n2 matrix.
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.internal.FloatMatrixStrategy
-
Transpose a n1 x n2 matrix.
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.internal.IntMatrixStrategy
-
Transpose a n1 x n2 matrix.
- transpose(ArrayAccess, int, int) - Method in class org.apfloat.internal.LongMatrixStrategy
-
Transpose a n1 x n2 matrix.
- transpose(ArrayAccess, int, int) - Method in interface org.apfloat.spi.MatrixStrategy
-
Transpose a n1 x n2 matrix.
- TRANSPOSE - Static variable in class org.apfloat.aparapi.IntKernel
- TRANSPOSE - Static variable in class org.apfloat.aparapi.LongKernel
- transpose2blocks(double[], int, int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- transpose2blocks(float[], int, int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- transpose2blocks(int[], int, int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- transpose2blocks(long[], int, int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- transposeBlock(double[], int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- transposeBlock(float[], int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- transposeBlock(int[], int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- transposeBlock(long[], int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- TransposedMemoryArrayAccess(int, double[], int, int, int) - Constructor for class org.apfloat.internal.DoubleDiskDataStorage.TransposedMemoryArrayAccess
- TransposedMemoryArrayAccess(int, float[], int, int, int) - Constructor for class org.apfloat.internal.FloatDiskDataStorage.TransposedMemoryArrayAccess
- TransposedMemoryArrayAccess(int, int[], int, int, int) - Constructor for class org.apfloat.internal.IntDiskDataStorage.TransposedMemoryArrayAccess
- TransposedMemoryArrayAccess(int, long[], int, int, int) - Constructor for class org.apfloat.internal.LongDiskDataStorage.TransposedMemoryArrayAccess
- transposeFinal(ArrayAccess, int, int, boolean) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
The final transpose of the forward transform, or the initial transpose of the inverse transform.
- transposeInitial(ArrayAccess, int, int, boolean) - Method in class org.apfloat.aparapi.ColumnSixStepFNTStrategy
- transposeInitial(ArrayAccess, int, int, boolean) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
The initial transpose of the forward transform, or the final transpose of the inverse transform, to transpose the columns of the matrix to be rows.
- transposeMiddle(ArrayAccess, int, int, boolean) - Method in class org.apfloat.aparapi.ColumnSixStepFNTStrategy
- transposeMiddle(ArrayAccess, int, int, boolean) - Method in class org.apfloat.internal.SixStepFNTStrategy
-
The second transpose of either the forward or inverse transform.
- transposeSquare(double[], int, int, int) - Static method in class org.apfloat.internal.DoubleMatrixStrategy
- transposeSquare(float[], int, int, int) - Static method in class org.apfloat.internal.FloatMatrixStrategy
- transposeSquare(int[], int, int, int) - Static method in class org.apfloat.internal.IntMatrixStrategy
- transposeSquare(long[], int, int, int) - Static method in class org.apfloat.internal.LongMatrixStrategy
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.IntAparapiMatrixStrategy
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.aparapi.LongAparapiMatrixStrategy
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.internal.DoubleMatrixStrategy
-
Transpose a square n1 x n1 block of n1 x n2 matrix.
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.internal.FloatMatrixStrategy
-
Transpose a square n1 x n1 block of n1 x n2 matrix.
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.internal.IntMatrixStrategy
-
Transpose a square n1 x n1 block of n1 x n2 matrix.
- transposeSquare(ArrayAccess, int, int) - Method in class org.apfloat.internal.LongMatrixStrategy
-
Transpose a square n1 x n1 block of n1 x n2 matrix.
- transposeSquare(ArrayAccess, int, int) - Method in interface org.apfloat.spi.MatrixStrategy
-
Transpose a square n1 x n1 block of n1 x n2 matrix.
- truncate() - Method in class org.apfloat.Apfloat
-
Truncates fractional part.
- truncate() - Method in class org.apfloat.Apint
-
Truncates fractional part.
- truncate() - Method in class org.apfloat.Aprational
-
Truncates fractional part.
- truncate(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- truncate(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- truncate(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- truncate(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Truncates fractional part.
- truncate(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Truncate fractional part.
- two - Variable in class org.apfloat.BesselHelper
- two - Variable in class org.apfloat.LambertWHelper
- two - Variable in class org.apfloat.ZetaHelper
- TWO - Variable in class org.apfloat.ApfloatMath.PiCalculator
- TWO - Variable in class org.apfloat.samples.Pi.ChudnovskyBinarySplittingSeries
- TWO - Variable in class org.apfloat.samples.Pi.RamanujanBinarySplittingSeries
- TwoPassFNTStrategy - Class in org.apfloat.internal
-
Fast Number Theoretic Transform that uses a "two-pass" algorithm to calculate a very long transform on data that resides on a mass storage device.
- TwoPassFNTStrategy() - Constructor for class org.apfloat.internal.TwoPassFNTStrategy
-
Default constructor.
- twoPi - Variable in class org.apfloat.LambertWHelper
- twoPi() - Method in class org.apfloat.LambertWHelper
- twoPiK - Variable in class org.apfloat.LambertWHelper
- twoPiK() - Method in class org.apfloat.LambertWHelper
- type - Variable in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
U
- ulp(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- ulp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ulp(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Returns the unit in the last place of the argument, considering the scale and precision.
- ulp(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Unit in the last place.
- ulp(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Returns the unit in the last place of the argument, considering the scale and precision.
- ulp(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Unit in the last place.
- ulp(Apfloat, int) - Static method in class org.apfloat.ApfloatMath
- unaryExpression() - Method in class org.apfloat.calc.CalculatorParser
- UNDEFINED - Static variable in class org.apfloat.Aprational
- UNDEFINED - Static variable in class org.apfloat.internal.DoubleApfloatImpl
- UNDEFINED - Static variable in class org.apfloat.internal.FloatApfloatImpl
- UNDEFINED - Static variable in class org.apfloat.internal.IntApfloatImpl
- UNDEFINED - Static variable in class org.apfloat.internal.LongApfloatImpl
- unlock() - Method in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy
- unlock() - Method in class org.apfloat.internal.ThreeNTTConvolutionStrategy
-
Remove the synchronization lock.
- unwrap(SoftReference<V>) - Method in class org.apfloat.ConcurrentSoftHashMap
- unwrap(SoftReference<V>) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- UpdateLineColumn(char) - Method in class org.apfloat.calc.SimpleCharStream
- UPPER - org.apfloat.IncompleteGammaHelper.ContinuedFractionType
- UPPER1 - org.apfloat.IncompleteGammaHelper.ContinuedFraction
- UPPER2 - org.apfloat.IncompleteGammaHelper.ContinuedFraction
- upperGamma(long, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- upperGamma(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- upperGammaSequence(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- upperGammaSequenceAlternative(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- upperValues() - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
- useAsymptoticLarge(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- useLowerGamma(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- useSum(Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- useUpperGamma(Apcomplex, Apcomplex) - Static method in class org.apfloat.IncompleteGammaHelper
- Util - Class in org.apfloat.spi
-
Miscellaneous utility methods.
- Util() - Constructor for class org.apfloat.spi.Util
V
- v - Variable in class org.apfloat.ZetaHelper
- v(Apint) - Static method in class org.apfloat.GCDHelper
- validate(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
-
Validate the number of arguments.
- value - Variable in class org.apfloat.Apint
- value - Variable in class org.apfloat.spi.FilenameGenerator
- value(HypergeometricHelper.Hypergeometric2F1Helper) - Method in enum org.apfloat.HypergeometricHelper.Transformation
- valueOf(String) - Static method in enum org.apfloat.HypergeometricHelper.Transformation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFractionType
-
Returns the enum constant of this type with the specified name.
- valueOf(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Returns the value with the specified precision.
- valueOf(Apfloat) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
- valueOf(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Returns the value with the specified precision.
- values() - Static method in enum org.apfloat.HypergeometricHelper.Transformation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFraction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apfloat.IncompleteGammaHelper.ContinuedFractionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variable() - Method in class org.apfloat.calc.CalculatorParser
- variables - Variable in class org.apfloat.calc.AbstractCalculatorImpl
- VOID_CALLABLE - Static variable in class org.apfloat.internal.ParallelThreeNTTConvolutionStrategy.LockFuture
W
- w - Variable in class org.apfloat.aparapi.IntKernel
- w - Variable in class org.apfloat.aparapi.LongKernel
- w - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- w - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.MultiplyRunnable
- w - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- w - Variable in class org.apfloat.internal.FloatNTTStepStrategy.MultiplyRunnable
- w - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- w - Variable in class org.apfloat.internal.IntNTTStepStrategy.MultiplyRunnable
- w - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- w - Variable in class org.apfloat.internal.LongNTTStepStrategy.MultiplyRunnable
- w(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- w(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- w(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- w(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- w(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Lambert W function.
- w(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Lambert W function.
- w(Apcomplex) - Static method in class org.apfloat.LambertWHelper
- w(Apcomplex, long) - Static method in class org.apfloat.ApcomplexMath
-
Lambert W function for the specified branch.
- w(Apcomplex, long) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Lambert W function for the specified branch.
- w(Apcomplex, long) - Static method in class org.apfloat.LambertWHelper
- w(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Lambert W function.
- w(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Lambert W function.
- w(Apfloat) - Static method in class org.apfloat.LambertWHelper
- w1 - Variable in class org.apfloat.aparapi.IntKernel
- w1 - Variable in class org.apfloat.aparapi.LongKernel
- w1 - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- w1 - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- w1 - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- w1 - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- w2 - Variable in class org.apfloat.aparapi.IntKernel
- w2 - Variable in class org.apfloat.aparapi.LongKernel
- w2 - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- w2 - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- w2 - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- w2 - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
- wait(Future<?>) - Method in class org.apfloat.ApfloatContext
-
While waiting for a
Future
to be completed, do some useful work instead of just being idle. - wait(Future<?>) - Method in class org.apfloat.internal.ParallelExecutionStrategy
- wait(Future<?>) - Static method in class org.apfloat.internal.ParallelRunner
-
While waiting for a
Future
to be completed, steal a minimal amount of work from any running task and run it. - wait(Future<?>) - Method in interface org.apfloat.spi.ExecutionStrategy
-
While waiting for a
Future
to be completed, steal work from any running tasks and run it. - warning(String, Exception) - Static method in class org.apfloat.samples.OperationServer
- WARNING - Static variable in class org.apfloat.samples.OperationServer
- weight - Variable in class org.apfloat.samples.PiDistributed.Node
- workingPrecision - Variable in class org.apfloat.BesselHelper
- workingPrecision - Variable in class org.apfloat.HypergeometricHelper
- workingPrecision - Variable in class org.apfloat.ZetaHelper
- wrap(Object) - Method in class org.apfloat.ConcurrentWeakHashMap
- wrap(V) - Method in class org.apfloat.ConcurrentSoftHashMap
- wrap(V) - Method in class org.apfloat.internal.ConcurrentSoftHashMap
- wrapAppendableWriter(Appendable) - Static method in class org.apfloat.FormattingHelper
- wrapLocalizeWriter(Writer, Formatter, int, boolean) - Static method in class org.apfloat.FormattingHelper
- wrapPadWriter(Writer, boolean) - Static method in class org.apfloat.FormattingHelper
- write(char[], int, int) - Method in class org.apfloat.FormattingHelper.AppendableWriter
- write(char[], int, int) - Method in class org.apfloat.FormattingHelper.CountWriter
- write(char[], int, int) - Method in class org.apfloat.FormattingHelper.LocalizeWriter
- write(int) - Method in class org.apfloat.FormattingHelper.AppendableWriter
- write(int) - Method in class org.apfloat.FormattingHelper.CountWriter
- write(int) - Method in class org.apfloat.FormattingHelper.LocalizeWriter
- write(String, int, int) - Method in class org.apfloat.FormattingHelper.AppendableWriter
- write(String, int, int) - Method in class org.apfloat.FormattingHelper.CountWriter
- write(String, int, int) - Method in class org.apfloat.FormattingHelper.LocalizeWriter
- WRITE - Static variable in class org.apfloat.spi.DataStorage
-
Write access mode specifier.
- writeFromArray(ArrayAccess, int, long, int) - Method in class org.apfloat.internal.DiskDataStorage
- writeObject(ObjectOutputStream) - Method in class org.apfloat.internal.DiskDataStorage.FileStorage
- WriteOnlyIterator(long, long) - Constructor for class org.apfloat.internal.DoubleMemoryDataStorage.WriteOnlyIterator
- WriteOnlyIterator(long, long) - Constructor for class org.apfloat.internal.FloatMemoryDataStorage.WriteOnlyIterator
- WriteOnlyIterator(long, long) - Constructor for class org.apfloat.internal.IntMemoryDataStorage.WriteOnlyIterator
- WriteOnlyIterator(long, long) - Constructor for class org.apfloat.internal.LongMemoryDataStorage.WriteOnlyIterator
- writeTo(Writer) - Method in class org.apfloat.Apcomplex
-
Write a string representation of this apcomplex to a
Writer
. - writeTo(Writer) - Method in class org.apfloat.Aprational
-
Write a string representation of this aprational to a
Writer
. - writeTo(Writer, boolean) - Method in class org.apfloat.Apcomplex
-
Write a string representation of this apcomplex to a
Writer
. - writeTo(Writer, boolean) - Method in class org.apfloat.Apfloat
-
Write a string representation of this apfloat to a
Writer
. - writeTo(Writer, boolean) - Method in class org.apfloat.Apint
-
Write a string representation of this aprational to a
Writer
. - writeTo(Writer, boolean) - Method in class org.apfloat.Aprational
-
Write a string representation of this aprational to a
Writer
. - writeTo(Writer, boolean) - Method in class org.apfloat.internal.DoubleApfloatImpl
- writeTo(Writer, boolean) - Method in class org.apfloat.internal.FloatApfloatImpl
- writeTo(Writer, boolean) - Method in class org.apfloat.internal.IntApfloatImpl
- writeTo(Writer, boolean) - Method in class org.apfloat.internal.LongApfloatImpl
- writeTo(Writer, boolean) - Method in interface org.apfloat.spi.ApfloatImpl
-
Print this
ApfloatImpl
to a stream. - writeZeros(Writer, long) - Static method in class org.apfloat.internal.DoubleApfloatImpl
- writeZeros(Writer, long) - Static method in class org.apfloat.internal.FloatApfloatImpl
- writeZeros(Writer, long) - Static method in class org.apfloat.internal.IntApfloatImpl
- writeZeros(Writer, long) - Static method in class org.apfloat.internal.LongApfloatImpl
- wTable - Variable in class org.apfloat.aparapi.IntKernel
- wTable - Variable in class org.apfloat.aparapi.LongKernel
- wTable - Variable in class org.apfloat.internal.DoubleNTTStepStrategy.TableFNTRunnable
- wTable - Variable in class org.apfloat.internal.FloatNTTStepStrategy.TableFNTRunnable
- wTable - Variable in class org.apfloat.internal.IntNTTStepStrategy.TableFNTRunnable
- wTable - Variable in class org.apfloat.internal.LongNTTStepStrategy.TableFNTRunnable
- ww - Variable in class org.apfloat.aparapi.IntKernel
- ww - Variable in class org.apfloat.aparapi.LongKernel
- ww - Variable in class org.apfloat.internal.DoubleFactor3NTTStepStrategy.ColumnTransformRunnable
- ww - Variable in class org.apfloat.internal.FloatFactor3NTTStepStrategy.ColumnTransformRunnable
- ww - Variable in class org.apfloat.internal.IntFactor3NTTStepStrategy.ColumnTransformRunnable
- ww - Variable in class org.apfloat.internal.LongFactor3NTTStepStrategy.ColumnTransformRunnable
X
- x - Variable in class org.apfloat.LambertWHelper
Z
- z - Variable in class org.apfloat.BesselHelper
- z - Variable in class org.apfloat.HypergeometricHelper.Hypergeometric2F1Helper
- z - Variable in class org.apfloat.HypergeometricHelper
- z - Variable in class org.apfloat.LambertWHelper
- z(Apcomplex) - Method in enum org.apfloat.HypergeometricHelper.Transformation
- zero - Variable in class org.apfloat.FormattingHelper.LocalizeWriter
- zero - Variable in class org.apfloat.HypergeometricHelper
- zero() - Method in class org.apfloat.internal.DoubleAdditionStrategy
- zero() - Method in class org.apfloat.internal.DoubleApfloatImpl
- zero() - Method in class org.apfloat.internal.FloatAdditionStrategy
- zero() - Method in class org.apfloat.internal.FloatApfloatImpl
- zero() - Method in class org.apfloat.internal.IntAdditionStrategy
- zero() - Method in class org.apfloat.internal.IntApfloatImpl
- zero() - Method in class org.apfloat.internal.LongAdditionStrategy
- zero() - Method in class org.apfloat.internal.LongApfloatImpl
- zero() - Method in interface org.apfloat.spi.AdditionStrategy
-
Returns the zero element.
- ZERO - Static variable in class org.apfloat.Apcomplex
-
Constant for zero.
- ZERO_CHANNEL - Static variable in class org.apfloat.internal.DiskDataStorage
- ZERO_ITERATOR - Static variable in class org.apfloat.internal.DoubleApfloatImpl
- ZERO_ITERATOR - Static variable in class org.apfloat.internal.FloatApfloatImpl
- ZERO_ITERATOR - Static variable in class org.apfloat.internal.IntApfloatImpl
- ZERO_ITERATOR - Static variable in class org.apfloat.internal.LongApfloatImpl
- ZEROS - Static variable in class org.apfloat.Apcomplex
- zeta(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- zeta(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- zeta(Number, Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
- zeta(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- zeta(Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Riemann zeta function.
- zeta(Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Riemann zeta function.
- zeta(Apcomplex) - Static method in class org.apfloat.ZetaHelper
- zeta(Apcomplex, Apcomplex) - Static method in class org.apfloat.ApcomplexMath
-
Hurwitz zeta function.
- zeta(Apcomplex, Apcomplex) - Method in class org.apfloat.FixedPrecisionApcomplexHelper
-
Hurwitz zeta function.
- zeta(Apcomplex, Apcomplex) - Static method in class org.apfloat.HurwitzZetaHelper
- zeta(Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Riemann zeta function.
- zeta(Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Riemann zeta function.
- zeta(Apfloat, Apfloat) - Static method in class org.apfloat.ApfloatMath
-
Hurwitz zeta function.
- zeta(Apfloat, Apfloat) - Method in class org.apfloat.FixedPrecisionApfloatHelper
-
Hurwitz zeta function.
- zetafast(Apcomplex) - Method in class org.apfloat.ZetaHelper
- ZetaHelper - Class in org.apfloat
-
Helper class for the Riemann zeta function.
- ZetaHelper() - Constructor for class org.apfloat.ZetaHelper
- zetaScale(Apcomplex, Apcomplex) - Static method in class org.apfloat.HurwitzZetaHelper
Ν
- ν - Variable in class org.apfloat.BesselHelper
All Classes All Packages