| Abs |
Absolute value function.
|
| AbstractFieldMatrix<T extends FieldElement<T>> |
Basic implementation of FieldMatrix methods regardless of the underlying storage.
|
| AbstractFormat |
|
| AbstractIntegerDistribution |
Base class for integer-valued discrete distributions.
|
| AbstractMultipleLinearRegression |
Abstract base class for implementations of MultipleLinearRegression.
|
| AbstractMultivariateRealDistribution |
Base class for multivariate probability distributions.
|
| AbstractPolynomialSolver |
Base class for solvers.
|
| AbstractRealDistribution |
Base class for probability distributions on the reals.
|
| AbstractRealMatrix |
Basic implementation of RealMatrix methods regardless of the underlying storage.
|
| AbstractStorelessUnivariateStatistic |
|
| AbstractUnivariateDifferentiableSolver |
Provide a default implementation for several functions useful to generic
solvers.
|
| AbstractUnivariateSolver |
Base class for solvers.
|
| AbstractUnivariateStatistic |
|
| AbstractWell |
This abstract class implements the WELL class of pseudo-random number
generator from François Panneton, Pierre L'Ecuyer and Makoto
Matsumoto.
|
| AbstractWell.IndexTable |
Inner class used to store the indirection index table which is fixed for a given
type of WELL class of pseudo-random number generator.
|
| Acos |
Arc-cosine function.
|
| Acosh |
Hyperbolic arc-cosine function.
|
| Add |
Add the two operands.
|
| Addition<T> |
Addition.
|
| AggregateSummaryStatistics |
An aggregator for SummaryStatistics from several data sets or
data set partitions.
|
| AgrestiCoullInterval |
Implements the Agresti-Coull method for creating a binomial proportion confidence interval.
|
| AhrensDieterExponentialSampler |
|
| AhrensDieterMarsagliaTsangGammaSampler |
|
| AkimaSplineInterpolator |
Computes a cubic spline interpolation for the data set using the Akima
algorithm, as originally formulated by Hiroshi Akima in his 1970 paper
"A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures."
J.
|
| AllowedSolution |
|
| AlternativeHypothesis |
Represents an alternative hypothesis for a hypothesis test.
|
| AnyMatrix |
Interface defining very basic matrix operations.
|
| ArgUtils |
Utility class for transforming the list of arguments passed to
constructors of exceptions.
|
| ArithmeticUtils |
Some useful, arithmetics related, additions to the built-in functions in
Math.
|
| Array2DRowFieldMatrix<T extends FieldElement<T>> |
Implementation of FieldMatrix<T> using a FieldElement[][] array to store entries.
|
| Array2DRowRealMatrix |
Implementation of RealMatrix using a double[][] array to
store entries.
|
| ArrayFieldVector<T extends FieldElement<T>> |
|
| ArrayRealVector |
This class implements the RealVector interface with a double array.
|
| Asin |
Arc-sine function.
|
| Asinh |
Hyperbolic arc-sine function.
|
| Atan |
Arc-tangent function.
|
| Atan2 |
Arc-tangent function.
|
| Atanh |
Hyperbolic arc-tangent function.
|
| BaseAbstractUnivariateIntegrator |
Provide a default implementation for several generic functions.
|
| BaseAbstractUnivariateSolver<FUNC extends UnivariateFunction> |
Provide a default implementation for several functions useful to generic
solvers.
|
| BaseProvider |
Base class with default implementation for common methods.
|
| BaseRuleFactory<T extends java.lang.Number> |
Base class for rules that determines the integration nodes and their
weights.
|
| BaseSecantSolver |
Base class for all bracketing Secant-based methods for root-finding
(approximating a zero of a univariate real function).
|
| BaseSecantSolver.Method |
Secant-based root-finding methods.
|
| BaseUnivariateSolver<FUNC extends UnivariateFunction> |
Interface for (univariate real) rootfinding algorithms.
|
| Beta |
|
| Beta |
|
| BetaAutoDocsInfo |
|
| BetaAutoDocsInfo |
|
| BetaDistribution |
|
| BicubicInterpolatingFunction |
|
| BicubicInterpolator |
|
| BigFraction |
Representation of a rational number without any overflow.
|
| BigFraction |
Representation of a rational number without any overflow.
|
| BigFractionField |
Representation of the fractional numbers without any overflow field.
|
| BigFractionFormat |
Formats a BigFraction number in proper format or improper format.
|
| BigReal |
Arbitrary precision decimal number.
|
| BigRealField |
Representation of real numbers with arbitrary precision field.
|
| Binomial |
|
| Binomial |
|
| Binomial |
|
| Binomial |
|
| BinomialAutoDocsInfo |
|
| BinomialAutoDocsInfo |
|
| BinomialAutoDocsInfo |
|
| BinomialAutoDocsInfo |
|
| BinomialCoefficient |
|
| BinomialCoefficientDouble |
|
| BinomialConfidenceInterval |
Interface to generate confidence intervals for a binomial proportion.
|
| BinomialDistribution |
|
| BinomialTest |
Implements binomial test statistics.
|
| BisectionSolver |
|
| BivariateFunction |
An interface representing a bivariate real function.
|
| BivariateGridInterpolator |
Interface representing a bivariate real interpolating function where the
sample points must be specified on a regular grid.
|
| BlockFieldMatrix<T extends FieldElement<T>> |
Cache-friendly implementation of FieldMatrix using a flat arrays to store
square blocks of the matrix.
|
| BlockRealMatrix |
Cache-friendly implementation of RealMatrix using a flat arrays to store
square blocks of the matrix.
|
| BoxMullerGaussianSampler |
Deprecated.
|
| BoxMullerLogNormalSampler |
Deprecated.
|
| BoxMullerNormalizedGaussianSampler |
|
| BracketedRealFieldUnivariateSolver<T extends RealFieldElement<T>> |
|
| BracketedUnivariateSolver<FUNC extends UnivariateFunction> |
|
| BracketingNthOrderBrentSolver |
|
| BrentSolver |
This class implements the
Brent algorithm for finding zeros of real univariate functions.
|
| ByteArray2IntArray |
Creates a int[] from a byte[].
|
| ByteArray2LongArray |
Creates a long[] from a byte[].
|
| Cauchy |
|
| Cauchy |
|
| CauchyAutoDocsInfo |
|
| CauchyAutoDocsInfo |
|
| CauchyDistribution |
|
| Cbrt |
Cube root function.
|
| Ceil |
ceil function.
|
| CentralPivotingStrategy |
A mid point strategy based on the average of begin and end indices.
|
| ChengBetaSampler |
Utility class implementing Cheng's algorithms for beta distribution sampling.
|
| ChiSquared |
|
| ChiSquared |
|
| ChiSquaredAutoDocsInfo |
|
| ChiSquaredAutoDocsInfo |
|
| ChiSquaredDistribution |
|
| ChiSquareTest |
Implements Chi-Square test statistics.
|
| CholeskyDecomposition |
Calculates the Cholesky decomposition of a matrix.
|
| ClopperPearsonInterval |
Implements the Clopper-Pearson method for creating a binomial proportion confidence interval.
|
| CollectionSampler<T> |
Sampling from a Collection.
|
| Combinations |
Utility to create
combinations (n, k) of k elements in a set of
n elements.
|
| Combinations.LexicographicComparator |
Defines a lexicographic ordering of the combinations.
|
| CombinationSampler |
Class for representing combinations
of a sequence of integers.
|
| CombinatoricsUtils |
Combinatorial utilities.
|
| Complex |
Representation of a Complex number, i.e.
|
| ComplexUtils |
Static implementations of common Complex utilities functions.
|
| CompositeFormat |
Base class for formatters of composite objects (complex numbers, vectors ...).
|
| ConfidenceInterval |
Represents an interval estimate of a population parameter.
|
| ConjugateGradient |
|
| Constant |
Constant function.
|
| ConstantContinuous |
Always yields the same value.
|
| ConstantContinuous |
|
| ConstantContinuousAutoDocsInfo |
|
| ConstantContinuousAutoDocsInfo |
|
| ConstantContinuousDistribution |
Implementation of the constant real distribution.
|
| ContinuedFraction |
|
| ContinuousDistribution |
Base interface for distributions on the reals.
|
| ContinuousDistribution.Sampler |
Sampling functionality.
|
| ContinuousInverseCumulativeProbabilityFunction |
Interface for a continuous distribution that can be sampled using
the
inversion method.
|
| ContinuousSampler |
Sampler that generates values of type double.
|
| ContinuousUniformSampler |
Sampling from a uniform distribution.
|
| ConvergenceException |
Error thrown when a numerical computation can not be performed because the
numerical result failed to converge to a finite value.
|
| CorrelatedRandomVectorGenerator |
|
| Cos |
Cosine function.
|
| CosAngle |
Computes the cosine of the angle between two vectors.
|
| Cosh |
Hyperbolic cosine function.
|
| Covariance |
Computes covariances for pairs of arrays or columns of a matrix.
|
| Decimal64 |
This class wraps a double value in an object.
|
| Decimal64Field |
The field of double precision floating-point numbers.
|
| DecompositionSolver |
Interface handling decomposition algorithms that can solve A × X = B.
|
| DefaultFieldMatrixChangingVisitor<T extends FieldElement<T>> |
|
| DefaultFieldMatrixPreservingVisitor<T extends FieldElement<T>> |
|
| DefaultIterativeLinearSolverEvent |
|
| DefaultRealMatrixChangingVisitor |
|
| DefaultRealMatrixPreservingVisitor |
|
| DefaultTransformer |
A Default NumberTransformer for java.lang.Numbers and Numeric Strings.
|
| DerivativeStructure |
Class representing both the value and the differentials of a function.
|
| DescriptiveStatistics |
Maintains a dataset of values of a single variable and computes descriptive
statistics based on stored data.
|
| DiagonalMatrix |
Implementation of a diagonal matrix.
|
| Digamma |
|
| DimensionMismatchException |
Exception to be thrown when two dimensions differ.
|
| DiscreteDistribution |
Interface for distributions on the integers.
|
| DiscreteDistribution.Sampler |
Sampling functionality.
|
| DiscreteIntIntSampler |
|
| DiscreteIntLongSampler |
|
| DiscreteInverseCumulativeProbabilityFunction |
Interface for a discrete distribution that can be sampled using
the
inversion method.
|
| DiscreteLongIntSampler |
|
| DiscreteLongLongSampler |
|
| DiscreteProbabilityCollectionSampler<T> |
Sampling from a collection of items with user-defined
probabilities.
|
| DiscreteSampler |
Sampler that generates values of type int.
|
| DiscreteUniformSampler |
Discrete uniform distribution sampler.
|
| Divide |
Divide the first operand by the second.
|
| DividedDifferenceInterpolator |
|
| DoubleArray |
Provides a standard interface for double arrays.
|
| DSCompiler |
Class holding "compiled" computation rules for derivative structures.
|
| DummyLocalizable |
Dummy implementation of the Localizable interface, without localization.
|
| EigenDecomposition |
Calculates the eigen decomposition of a real matrix.
|
| EmpiricalDistribution |
Represents an
empirical probability distribution -- a probability distribution derived
from observed data without making any assumptions about the functional form
of the population distribution that the data come from.
|
| Enumerated |
Creates a probability density given the values and optional weights provided, in "value:weight value:weight ..." form.
|
| Enumerated |
|
| EnumeratedAutoDocsInfo |
|
| EnumeratedAutoDocsInfo |
|
| EnumeratedDistribution<T> |
|
| EnumeratedIntegerDistribution |
|
| EnumeratedRealDistribution |
|
| Erf |
|
| Erfc |
|
| ErfDifference |
|
| ExceptionContext |
Class that contains the actual implementation of the functionality mandated
by the ExceptionContext interface.
|
| ExceptionContextProvider |
Interface for accessing the context data structure stored in Commons Math
exceptions.
|
| Exp |
Exponential function.
|
| Expm1 |
ex-1 function.
|
| Exponential |
|
| Exponential |
|
| ExponentialAutoDocsInfo |
|
| ExponentialAutoDocsInfo |
|
| ExponentialDistribution |
|
| F |
|
| F |
|
| Factorial |
|
| FactorialDouble |
|
| FastMath |
Faster, more accurate, portable alternative to Math and
StrictMath for large scale computation.
|
| FAutoDocsInfo |
|
| FAutoDocsInfo |
|
| FDistribution |
Implementation of the F-distribution.
|
| Field<T> |
Interface representing a field.
|
| FieldBracketingNthOrderBrentSolver<T extends RealFieldElement<T>> |
|
| FieldDecompositionSolver<T extends FieldElement<T>> |
Interface handling decomposition algorithms that can solve A × X = B.
|
| FieldElement<T> |
Interface representing field elements.
|
| FieldHermiteInterpolator<T extends FieldElement<T>> |
Polynomial interpolator using both sample values and sample derivatives.
|
| FieldLUDecomposition<T extends FieldElement<T>> |
Calculates the LUP-decomposition of a square matrix.
|
| FieldMatrix<T extends FieldElement<T>> |
Interface defining field-valued matrix with basic algebraic operations.
|
| FieldMatrixChangingVisitor<T extends FieldElement<?>> |
Interface defining a visitor for matrix entries.
|
| FieldMatrixPreservingVisitor<T extends FieldElement<?>> |
Interface defining a visitor for matrix entries.
|
| FieldVector<T extends FieldElement<T>> |
Interface defining a field-valued vector with basic algebraic operations.
|
| FieldVectorChangingVisitor<T extends FieldElement<?>> |
This interface defines a visitor for the entries of a vector.
|
| FieldVectorPreservingVisitor<T extends FieldElement<?>> |
This interface defines a visitor for the entries of a vector.
|
| FiniteDifferencesDifferentiator |
Univariate functions differentiator using finite differences.
|
| Floor |
floor function.
|
| Fraction |
Representation of a rational number.
|
| Fraction |
Representation of a rational number.
|
| FractionConversionException |
Error thrown when a double value cannot be converted to a fraction
in the allowed number of iterations.
|
| FractionField |
Representation of the fractional numbers field.
|
| FractionFormat |
Formats a Fraction number in proper format or improper format.
|
| Frequency<T extends java.lang.Comparable<T>> |
Maintains a frequency distribution.
|
| FunctionUtils |
Utilities for manipulating function objects.
|
| Gamma |
|
| Gamma |
|
| Gamma |
|
| GammaAutoDocsInfo |
|
| GammaAutoDocsInfo |
|
| GammaDistribution |
|
| Gaussian |
|
| Gaussian.Parametric |
Parametric function where the input array contains the parameters of
the Gaussian, ordered as follows:
Norm
Mean
Standard deviation
|
| GaussianRandomGenerator |
Random generator that generates normally distributed samples.
|
| GaussianSampler |
Sampling from a Gaussian distribution with given mean and
standard deviation.
|
| GaussIntegrator |
Class that implements the Gaussian rule for
integrating a weighted
function.
|
| GaussIntegratorFactory |
|
| Geometric |
|
| Geometric |
|
| Geometric |
|
| Geometric |
|
| GeometricAutoDocsInfo |
|
| GeometricAutoDocsInfo |
|
| GeometricAutoDocsInfo |
|
| GeometricAutoDocsInfo |
|
| GeometricDistribution |
|
| GeometricMean |
|
| GeometricSampler |
|
| GLSMultipleLinearRegression |
The GLS implementation of multiple linear regression.
|
| GradientFunction |
Class representing the gradient of a multivariate function.
|
| GTest |
|
| Gumbel |
|
| Gumbel |
|
| GumbelAutoDocsInfo |
|
| GumbelAutoDocsInfo |
|
| GumbelDistribution |
|
| HaltonSequenceGenerator |
Implementation of a Halton sequence.
|
| HarmonicOscillator |
|
| HarmonicOscillator.Parametric |
Parametric function where the input array contains the parameters of
the harmonic oscillator function, ordered as follows:
Amplitude
Angular frequency
Phase
|
| HermiteInterpolator |
Polynomial interpolator using both sample values and sample derivatives.
|
| HermiteRuleFactory |
|
| Hypergeometric |
|
| Hypergeometric |
|
| Hypergeometric |
|
| Hypergeometric |
|
| HypergeometricAutoDocsInfo |
|
| HypergeometricAutoDocsInfo |
|
| HypergeometricAutoDocsInfo |
|
| HypergeometricAutoDocsInfo |
|
| HypergeometricDistribution |
|
| Identity |
Identity function.
|
| IllConditionedOperatorException |
|
| IllinoisSolver |
Implements the Illinois method for root-finding (approximating
a zero of a univariate real function).
|
| Incrementor |
Deprecated.
|
| Incrementor.MaxCountExceededCallback |
Defines a method to be called at counter exhaustion.
|
| InferenceTestUtils |
A collection of static methods to create inference test instances or to
perform inference tests.
|
| InsufficientDataException |
Exception to be thrown when there is insufficient data to perform a computation.
|
| Int2Long |
Converts a Integer to an Long.
|
| IntArray2Int |
Creates a single value by "xor" of all the values in the input array.
|
| IntArray2LongArray |
Creates a long[] from an int[].
|
| IntegerDistribution |
Interface for distributions on the integers.
|
| IntegerDistributionICDSource |
|
| IntegerSequence |
Provides a sequence of integers.
|
| IntegerSequence.Incrementor |
Utility that increments a counter until a maximum is reached, at
which point, the instance will by default throw a
MaxCountExceededException.
|
| IntegerSequence.Incrementor.MaxCountExceededCallback |
Defines a method to be called at counter exhaustion.
|
| IntegerSequence.Range |
Generates a sequence of integers.
|
| InterpolatingIntDoubleSampler |
|
| InterpolatingIntIntSampler |
|
| InterpolatingIntLongSampler |
|
| InterpolatingLongDoubleSampler |
|
| InterpolatingLongIntSampler |
|
| InterpolatingLongLongSampler |
|
| InterpolatingMicrosphere |
|
| InterpolatingMicrosphere2D |
|
| IntervalUtils |
Factory methods to generate confidence intervals for a binomial proportion.
|
| IntProvider |
Base class for all implementations that provide an int-based
source randomness.
|
| IntToDoubleContinuousCurve |
|
| IntToIntDiscreteCurve |
|
| IntToLongDiscreteCurve |
|
| Inverse |
Inverse function.
|
| InverseErf |
|
| InverseErfc |
|
| InverseTransformContinuousSampler |
|
| InverseTransformDiscreteSampler |
|
| InverseTransformParetoSampler |
|
| ISAACRandom |
A fast cryptographic pseudo-random number generator.
|
| IterationEvent |
The root class from which all events occurring while running an
IterationManager should be derived.
|
| IterationListener |
The listener interface for receiving events occurring in an iterative
algorithm.
|
| IterationManager |
This abstract class provides a general framework for managing iterative
algorithms.
|
| IterativeLegendreGaussIntegrator |
This algorithm divides the integration interval into equally-sized
sub-interval and on each of them performs a
Legendre-Gauss quadrature.
|
| IterativeLinearSolver |
This abstract class defines an iterative solver for the linear system A
· x = b.
|
| IterativeLinearSolverEvent |
|
| JacobianFunction |
Class representing the Jacobian of a multivariate vector function.
|
| JacobiPreconditioner |
This class implements the standard Jacobi (diagonal) preconditioner.
|
| JDKRandom |
A provider that uses the Random.nextInt() method of the JDK's
Random class as the source of randomness.
|
| JDKRandomBridge |
|
| KendallsCorrelation |
Implementation of Kendall's Tau-b rank correlation.
|
| KISSRandom |
|
| KolmogorovSmirnovTest |
|
| KthSelector |
A Simple Kth selector implementation to pick up the
Kth ordered element from a work array containing the input
numbers.
|
| Kurtosis |
Computes the Kurtosis of the available values.
|
| LaguerreRuleFactory |
Factory that creates Gauss-type quadrature rule using Laguerre polynomials.
|
| LaguerreSolver |
|
| LanczosApproximation |
|
| Laplace |
|
| Laplace |
|
| LaplaceAutoDocsInfo |
|
| LaplaceAutoDocsInfo |
|
| LaplaceDistribution |
This class implements the Laplace distribution.
|
| LargeMeanPoissonSampler |
|
| LegendreHighPrecisionRuleFactory |
Factory that creates Gauss-type quadrature rule using Legendre polynomials.
|
| LegendreRuleFactory |
Factory that creates Gauss-type quadrature rule using Legendre polynomials.
|
| Levy |
|
| Levy |
|
| LevyAutoDocsInfo |
|
| LevyAutoDocsInfo |
|
| LevyDistribution |
|
| LinearCombination |
Computes linear combinations accurately.
|
| LinearInterpolator |
Implements a linear function for interpolation of real univariate functions.
|
| ListSampler |
Sampling from a List.
|
| Localizable |
Interface for localizable strings.
|
| LocalizedFormats |
Enumeration for localized messages formats used in exceptions messages.
|
| LoessInterpolator |
|
| Log |
Natural logarithm function.
|
| Log10 |
Base 10 logarithm function.
|
| Log1p |
log(1 + p) function.
|
| LogBeta |
Computes \( log_e \Beta(p, q) \).
|
| LogBinomialCoefficient |
|
| LogFactorial |
Class for computing the natural logarithm of the factorial of a number.
|
| LogGamma |
Function \( \ln \Gamma(x) \).
|
| Logistic |
|
| Logistic |
|
| Logistic |
|
| Logistic.Parametric |
Parametric function where the input array contains the parameters of
the logistic function, ordered as follows:
k
m
b
q
a
n
|
| LogisticAutoDocsInfo |
|
| LogisticAutoDocsInfo |
|
| LogisticDistribution |
|
| Logit |
|
| Logit.Parametric |
Parametric function where the input array contains the parameters of
the logit function, ordered as follows:
Lower bound
Higher bound
|
| LogNormal |
|
| LogNormal |
|
| LogNormalAutoDocsInfo |
|
| LogNormalAutoDocsInfo |
|
| LogNormalDistribution |
|
| LogNormalSampler |
Sampling from a log-normal distribution.
|
| Long2Int |
Converts a Long to an Integer.
|
| Long2IntArray |
Uses a long value to seed a SplitMix64 RNG and
create a int[] with the requested number of random
values.
|
| Long2LongArray |
Uses a Long value to seed a SplitMix64 RNG and
create a long[] with the requested number of random
values.
|
| LongArray2IntArray |
Creates an int[] from a long[].
|
| LongArray2Long |
Creates a single value by "xor" of all the values in the input array.
|
| LongProvider |
Base class for all implementations that provide a long-based
source randomness.
|
| LongToDoubleContinuousCurve |
|
| LongToIntDiscreteCurve |
|
| LongToLongDiscreteCurve |
|
| LUDecomposition |
Calculates the LUP-decomposition of a square matrix.
|
| MannWhitneyUTest |
An implementation of the Mann-Whitney U test (also called Wilcoxon rank-sum test).
|
| MarsagliaNormalizedGaussianSampler |
|
| MathArithmeticException |
Base class for arithmetic exceptions.
|
| MathArrays |
Arrays utilities.
|
| MathArrays.Function |
Real-valued function that operate on an array or a part of it.
|
| MathArrays.OrderDirection |
Specification of ordering direction.
|
| MathIllegalArgumentException |
Base class for all preconditions violation exceptions.
|
| MathIllegalNumberException |
Base class for exceptions raised by a wrong number.
|
| MathIllegalStateException |
Base class for all exceptions that signal that the process
throwing the exception is in a state that does not comply with
the set of states that it is designed to be in.
|
| MathInternalError |
Exception triggered when something that shouldn't happen does happen.
|
| MathParseException |
Class to signal parse failures.
|
| MathRuntimeException |
As of release 4.0, all exceptions thrown by the Commons Math code (except
NullArgumentException) inherit from this class.
|
| MathUnsupportedOperationException |
Base class for all unsupported features.
|
| MathUtils |
Miscellaneous utility functions.
|
| MatrixDimensionMismatchException |
Exception to be thrown when either the number of rows or the number of
columns of a matrix do not match the expected values.
|
| MatrixUtils |
A collection of static methods that operate on or return matrices.
|
| Max |
Maximum function.
|
| Max |
Returns the maximum of the available values.
|
| MaxCountExceededException |
Exception to be thrown when some counter maximum value is exceeded.
|
| Mean |
Computes the arithmetic mean of a set of values.
|
| Median |
Returns the median of the available values.
|
| MedianOf3PivotingStrategy |
Classic median of 3 strategy given begin and end indices.
|
| MersenneTwister |
This class implements a powerful pseudo-random number generator
developed by Makoto Matsumoto and Takuji Nishimura during
1996-1997.
|
| MersenneTwister64 |
This class provides the 64-bits version of the originally 32-bits
Mersenne Twister.
|
| MicrosphereProjectionInterpolator |
Interpolator that implements the algorithm described in
William Dudziak's
MS thesis.
|
| MidPointIntegrator |
Implements the
Midpoint Rule for integration of real univariate functions.
|
| MillerUpdatingRegression |
|
| Min |
Minimum function.
|
| Min |
Returns the minimum of the available values.
|
| Minus |
Minus function.
|
| MixtureMultivariateNormalDistribution |
Multivariate normal mixture distribution.
|
| MixtureMultivariateRealDistribution<T extends MultivariateRealDistribution> |
|
| ModelSpecificationException |
Exception thrown when a regression model is not correctly specified.
|
| MullerSolver |
This class implements the
Muller's Method for root finding of real univariate functions.
|
| MullerSolver2 |
This class implements the
Muller's Method for root finding of real univariate functions.
|
| MultidimensionalCounter |
Converter between unidimensional storage structure and multidimensional
conceptual structure.
|
| MultiDimensionMismatchException |
Exception to be thrown when two sets of dimensions differ.
|
| MultipleLinearRegression |
The multiple linear regression can be represented in matrix-notation.
|
| Multiplication<T> |
Multiplication.
|
| Multiply |
Multiply the two operands.
|
| MultiplyWithCarry256 |
|
| MultivariateDifferentiableFunction |
|
| MultivariateDifferentiableVectorFunction |
|
| MultivariateFunction |
An interface representing a multivariate real function.
|
| MultivariateInterpolator |
Interface representing a univariate real interpolating function.
|
| MultivariateMatrixFunction |
An interface representing a multivariate matrix function.
|
| MultivariateNormalDistribution |
Implementation of the multivariate normal (Gaussian) distribution.
|
| MultivariateNormalMixtureExpectationMaximization |
Expectation-Maximization algorithm for fitting the parameters of
multivariate normal mixture model distributions.
|
| MultivariateRealDistribution |
Base interface for multivariate distributions on the reals.
|
| MultivariateRealDistribution.Sampler |
Sampling functionality.
|
| MultivariateSummaryStatistics |
Computes summary statistics for a stream of n-tuples added using the
addValue method.
|
| MultivariateVectorFunction |
An interface representing a multivariate vectorial function.
|
| Nakagami |
|
| Nakagami |
|
| NakagamiAutoDocsInfo |
|
| NakagamiAutoDocsInfo |
|
| NakagamiDistribution |
|
| NaNStrategy |
Strategies for handling NaN values in rank transformations.
|
| NativeOperators<T> |
Operators that can be implemented in a more performant way
using the language constructs.
|
| NaturalRanking |
Ranking based on the natural ordering on doubles.
|
| NevilleInterpolator |
|
| NewtonRaphsonSolver |
Implements
Newton's Method for finding zeros of real univariate differentiable
functions.
|
| NoBracketingException |
Exception to be thrown when function values have the same sign at both
ends of an interval.
|
| NoDataException |
Exception to be thrown when the required data is missing.
|
| NonMonotonicSequenceException |
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.
|
| NonPositiveDefiniteMatrixException |
Exception to be thrown when a positive definite matrix is expected.
|
| NonPositiveDefiniteOperatorException |
Exception to be thrown when a symmetric, definite positive
RealLinearOperator is expected.
|
| NonSelfAdjointOperatorException |
|
| NonSquareMatrixException |
Exception to be thrown when a square matrix is expected.
|
| NonSquareOperatorException |
Exception to be thrown when a square linear operator is expected.
|
| NonSymmetricMatrixException |
Exception to be thrown when a symmetric matrix is expected.
|
| NoOpConverter<SEED> |
Dummy converter that simply passes on its input.
|
| Normal |
|
| Normal |
|
| NormalApproximationInterval |
Implements the normal approximation method for creating a binomial proportion confidence interval.
|
| NormalAutoDocsInfo |
|
| NormalAutoDocsInfo |
|
| NormalDistribution |
|
| NormalizedGaussianSampler |
|
| NormalizedRandomGenerator |
This interface represent a normalized random generator for
scalars.
|
| NotANumberException |
Exception to be thrown when a number is not a number.
|
| NotFiniteNumberException |
Exception to be thrown when a number is not finite.
|
| NotPositiveException |
Exception to be thrown when the argument is negative.
|
| NotStrictlyPositiveException |
Exception to be thrown when the argument is not greater than 0.
|
| NullArgumentException |
All conditions checks that fail due to a null argument must throw
this exception.
|
| NumberFactory |
Utility for creating number types from one or two int values
or one long value, or a sequence of bytes.
|
| NumberIsTooLargeException |
Exception to be thrown when a number is too large.
|
| NumberIsTooSmallException |
Exception to be thrown when a number is too small.
|
| NumberTransformer |
Subclasses implementing this interface can transform Objects to doubles.
|
| OLSMultipleLinearRegression |
Implements ordinary least squares (OLS) to estimate the parameters of a
multiple linear regression model.
|
| OneWayAnova |
Implements one-way ANOVA (analysis of variance) statistics.
|
| OpenIntToDoubleHashMap |
Open addressed map from int to double.
|
| OpenIntToFieldHashMap<T extends FieldElement<T>> |
Open addressed map from int to FieldElement.
|
| OpenMapRealMatrix |
Sparse matrix implementation based on an open addressed map.
|
| OpenMapRealVector |
|
| OutOfRangeException |
Exception to be thrown when some argument is out of range.
|
| Pair<K,V> |
Generic pair.
|
| ParametricUnivariateFunction |
An interface representing a real function that depends on one independent
variable plus some extra parameters.
|
| Pareto |
|
| Pareto |
|
| ParetoAutoDocsInfo |
|
| ParetoAutoDocsInfo |
|
| ParetoDistribution |
|
| Pascal |
|
| Pascal |
|
| Pascal |
|
| Pascal |
|
| PascalAutoDocsInfo |
|
| PascalAutoDocsInfo |
|
| PascalAutoDocsInfo |
|
| PascalAutoDocsInfo |
|
| PascalDistribution |
Implementation of the Pascal distribution.
The Pascal distribution is a special case of the Negative Binomial distribution
where the number of successes parameter is an integer.
|
| PearsonsCorrelation |
Computes Pearson's product-moment correlation coefficients for pairs of arrays
or columns of a matrix.
|
| PegasusSolver |
Implements the Pegasus method for root-finding (approximating
a zero of a univariate real function).
|
| Percentile |
Provides percentile computation.
|
| Percentile.EstimationType |
An enum for various estimation strategies of a percentile referred in
wikipedia on quantile
with the names of enum matching those of types mentioned in
wikipedia.
|
| PermutationSampler |
Class for representing permutations
of a sequence of integers.
|
| PiecewiseBicubicSplineInterpolatingFunction |
|
| PiecewiseBicubicSplineInterpolator |
Generates a piecewise-bicubic interpolating function.
|
| PivotingStrategyInterface |
A strategy to pick a pivoting index of an array for doing partitioning.
|
| Poisson |
|
| Poisson |
|
| Poisson |
|
| Poisson |
|
| PoissonAutoDocsInfo |
|
| PoissonAutoDocsInfo |
|
| PoissonAutoDocsInfo |
|
| PoissonAutoDocsInfo |
|
| PoissonDistribution |
|
| PoissonSampler |
|
| PoissonSamplerCache |
|
| PolynomialFunction |
Immutable representation of a real polynomial function with real coefficients.
|
| PolynomialFunction.Parametric |
Dedicated parametric polynomial class.
|
| PolynomialFunctionLagrangeForm |
Implements the representation of a real polynomial function in
Lagrange Form.
|
| PolynomialFunctionNewtonForm |
Implements the representation of a real polynomial function in
Newton Form.
|
| PolynomialSolver |
Interface for (polynomial) root-finding algorithms.
|
| PolynomialSplineFunction |
Represents a polynomial spline function.
|
| PolynomialsUtils |
A collection of static methods that operate on or return polynomials.
|
| Pow |
Power function.
|
| Power |
Power function.
|
| Precision |
Utilities for comparing numbers.
|
| PreconditionedIterativeLinearSolver |
This abstract class defines preconditioned iterative solvers.
|
| Product |
Returns the product of the available values.
|
| ProperBigFractionFormat |
Formats a BigFraction number in proper format.
|
| ProperFractionFormat |
Formats a Fraction number in proper format.
|
| ProviderBuilder |
RNG builder.
|
| ProviderBuilder.RandomSourceInternal |
Identifiers of the generators.
|
| PSquarePercentile |
|
| PSquarePercentile.PSquareMarkers |
An interface that encapsulates abstractions of the
P-square algorithm markers as is explained in the original works.
|
| QRDecomposition |
Calculates the QR-decomposition of a matrix.
|
| RandomGenerator |
Deprecated.
|
| RandomIntSource |
Source of randomness that generates values of type int.
|
| RandomLongSource |
Source of randomness that generates values of type long.
|
| RandomPivotingStrategy |
A strategy of selecting random index between begin and end indices.
|
| RandomProviderDefaultState |
Wraps the internal state of a generator instance.
|
| RandomProviderState |
Marker interface for objects that represents the state of a random
generator.
|
| RandomSource |
This class provides the API for creating generators of random numbers.
|
| RandomUtils |
Factory for creating generators of miscellaneous data.
|
| RandomUtils.DataGenerator |
Various random data generation routines.
|
| RandomVectorGenerator |
This interface represents a random generator for whole vectors.
|
| RankingAlgorithm |
Interface representing a rank transformation.
|
| RealDistribution |
Base interface for distributions on the reals.
|
| RealDistributionICDSource |
|
| RealFieldElement<T> |
|
| RealFieldUnivariateFunction<T extends RealFieldElement<T>> |
An interface representing a univariate real function.
|
| RealIntDoubleSampler |
|
| RealLinearOperator |
This class defines a linear operator operating on real (double)
vector spaces.
|
| RealLongDoubleSampler |
|
| RealMatrix |
Interface defining a real-valued matrix with basic algebraic operations.
|
| RealMatrixChangingVisitor |
Interface defining a visitor for matrix entries.
|
| RealMatrixFormat |
Formats a nxm matrix in components list format
"{{a00,a01, ...,
a0m-1},{a10,
a11, ..., a1m-1},{...},{
an-10, an-11, ...,
an-1m-1}}".
|
| RealMatrixPreservingVisitor |
Interface defining a visitor for matrix entries.
|
| RealVector |
Class defining a real-valued vector with basic algebraic operations.
|
| RealVectorChangingVisitor |
This interface defines a visitor for the entries of a vector.
|
| RealVectorFormat |
Formats a vector in components list format "{v0; v1; ...; vk-1}".
|
| RealVectorPreservingVisitor |
This interface defines a visitor for the entries of a vector.
|
| RectangularCholeskyDecomposition |
Calculates the rectangular Cholesky decomposition of a matrix.
|
| RegressionResults |
Results of a Multiple Linear Regression model fit.
|
| RegulaFalsiSolver |
Implements the Regula Falsi or False position method for
root-finding (approximating a zero of a univariate real function).
|
| RegularizedBeta |
|
| RegularizedGamma |
|
| RegularizedGamma.P |
|
| RegularizedGamma.Q |
|
| RejectionInversionZipfSampler |
|
| ResizableDoubleArray |
A variable length DoubleArray implementation that automatically
handles expanding and contracting its internal storage array as elements
are added and removed.
|
| ResizableDoubleArray.ExpansionMode |
Specification of expansion algorithm.
|
| RestorableUniformRandomProvider |
Applies to generators whose internal state can be saved and restored.
|
| RiddersSolver |
Implements the
Ridders' Method for root finding of real univariate functions.
|
| Rint |
rint function.
|
| RngAdaptor |
Deprecated.
|
| RombergIntegrator |
|
| RRQRDecomposition |
Calculates the rank-revealing QR-decomposition of a matrix, with column pivoting.
|
| SafeNorm |
Computes the Cartesian norm (2-norm), handling both overflow and underflow.
|
| SamplerBase |
Deprecated.
|
| SecantSolver |
Implements the Secant method for root-finding (approximating a
zero of a univariate real function).
|
| SecondMoment |
Computes a statistic related to the Second Central Moment.
|
| SeedConverter<IN,OUT> |
Seed converter.
|
| SeedConverterComposer<IN,TRANS,OUT> |
|
| SeedFactory |
Utilities related to seeding.
|
| SemiVariance |
Computes the semivariance of a set of values with respect to a given cutoff value.
|
| SemiVariance.Direction |
The direction of the semivariance - either upside or downside.
|
| Sigmoid |
|
| Sigmoid.Parametric |
Parametric function where the input array contains the parameters of
the sigmoid function, ordered
as follows:
Lower asymptote
Higher asymptote
|
| Signum |
signum function.
|
| SimpleRegression |
Estimates an ordinary least squares regression model
with one independent variable.
|
| SimpsonIntegrator |
Implements
Simpson's Rule for integration of real univariate functions.
|
| Sin |
Sine function.
|
| Sinc |
Sinc function,
defined by
|
| SingularMatrixException |
Exception to be thrown when a non-singular matrix is expected.
|
| SingularOperatorException |
Exception to be thrown when trying to invert a singular operator.
|
| SingularValueDecomposition |
Calculates the compact Singular Value Decomposition of a matrix.
|
| Sinh |
Hyperbolic sine function.
|
| Skewness |
Computes the skewness of the available values.
|
| SmallMeanPoissonSampler |
|
| SobolSequenceGenerator |
Implementation of a Sobol sequence.
|
| SparseFieldMatrix<T extends FieldElement<T>> |
Sparse matrix implementation based on an open addressed map.
|
| SparseFieldVector<T extends FieldElement<T>> |
|
| SparseGradient |
First derivative computation with large number of variables.
|
| SparseRealMatrix |
Marker interface for RealMatrix implementations that require sparse backing storage
|
| SparseRealVector |
Marker class for RealVectors that require sparse backing storage
|
| SpearmansCorrelation |
Spearman's rank correlation.
|
| SplineInterpolator |
Computes a natural (also known as "free", "unclamped") cubic spline interpolation for the data set.
|
| SplitMix64 |
A fast RNG, with 64 bits of state, that can be used to initialize the
state of other generators.
|
| Sqrt |
Square-root function.
|
| StableRandomGenerator |
This class provides a stable normalized random generator.
|
| StandardDeviation |
Computes the sample standard deviation.
|
| StatisticalMultivariateSummary |
Reporting interface for basic multivariate statistics.
|
| StatisticalSummary |
Reporting interface for basic univariate statistics.
|
| StatisticalSummaryValues |
Value object representing the results of a univariate statistical summary.
|
| StatUtils |
StatUtils provides static methods for computing statistics based on data
stored in double[] arrays.
|
| StepFunction |
|
| StorelessCovariance |
Covariance implementation that does not require input data to be
stored in memory.
|
| StorelessUnivariateStatistic |
|
| Subtract |
Subtract the second operand from the first.
|
| Sum |
Returns the sum of the available values.
|
| SummaryStatistics |
Computes summary statistics for a stream of data values added using the
addValue method.
|
| SumOfLogs |
Returns the sum of the natural logs for this collection of values.
|
| SumOfSquares |
Returns the sum of the squares of the available values.
|
| SymmetricGaussIntegrator |
This class's implements integrate
method assuming that the integral is symmetric about 0.
|
| SymmLQ |
|
| SynchronizedDescriptiveStatistics |
|
| SynchronizedMultivariateSummaryStatistics |
|
| SynchronizedRandomGenerator |
Deprecated.
|
| SynchronizedSummaryStatistics |
Implementation of
SummaryStatistics that
is safe to use in a multithreaded environment.
|
| T |
|
| T |
|
| Tan |
Tangent function.
|
| Tanh |
Hyperbolic tangent function.
|
| TAutoDocsInfo |
|
| TAutoDocsInfo |
|
| TDistribution |
|
| ThreadLocalRandomSource |
|
| ThreadSafeHash |
This uses the Murmur3F (64-bit optimized) version of Murmur3,
not as a checksum, but as a simple hash.
|
| TiesStrategy |
Strategies for handling tied values in rank transformations.
|
| TooManyEvaluationsException |
Exception to be thrown when the maximal number of evaluations is exceeded.
|
| TooManyIterationsException |
Exception to be thrown when the maximal number of iterations is exceeded.
|
| TransformerMap |
This TansformerMap automates the transformation of mixed object types.
|
| TrapezoidIntegrator |
Implements the
Trapezoid Rule for integration of real univariate functions.
|
| Triangular |
|
| Triangular |
|
| TriangularAutoDocsInfo |
|
| TriangularAutoDocsInfo |
|
| TriangularDistribution |
Implementation of the triangular real distribution.
|
| TricubicInterpolatingFunction |
|
| TricubicInterpolator |
Generates a tricubic interpolating function.
|
| Trigamma |
|
| TrivariateFunction |
An interface representing a trivariate real function.
|
| TrivariateGridInterpolator |
Interface representing a trivariate real interpolating function where the
sample points must be specified on a regular grid.
|
| TTest |
An implementation for Student's t-tests.
|
| TwoCmres |
Random number generator designed by Mark D. Overton.
|
| Ulp |
ulp function.
|
| UncorrelatedRandomVectorGenerator |
|
| Uniform |
|
| Uniform |
|
| Uniform |
|
| Uniform |
|
| Uniform |
|
| Uniform |
|
| UniformAutoDocsInfo |
|
| UniformAutoDocsInfo |
|
| UniformAutoDocsInfo |
|
| UniformAutoDocsInfo |
|
| UniformAutoDocsInfo |
|
| UniformAutoDocsInfo |
|
| UniformContinuousDistribution |
|
| UniformDiscreteDistribution |
|
| UniformRandomGenerator |
This class implements a normalized uniform random generator.
|
| UniformRandomProvider |
Applies to generators of random number sequences that follow a uniform
distribution.
|
| UnitSphereSampler |
|
| UnivariateDifferentiableFunction |
Interface for univariate functions derivatives.
|
| UnivariateDifferentiableMatrixFunction |
|
| UnivariateDifferentiableSolver |
Interface for (univariate real) rootfinding algorithms.
|
| UnivariateDifferentiableVectorFunction |
|
| UnivariateFunction |
An interface representing a univariate real function.
|
| UnivariateFunctionDifferentiator |
Interface defining the function differentiation operation.
|
| UnivariateIntegrator |
Interface for univariate real integration algorithms.
|
| UnivariateInterpolator |
Interface representing a univariate real interpolating function.
|
| UnivariateMatrixFunction |
An interface representing a univariate matrix function.
|
| UnivariateMatrixFunctionDifferentiator |
Interface defining the function differentiation operation.
|
| UnivariatePeriodicInterpolator |
|
| UnivariateSolver |
Interface for (univariate real) root-finding algorithms.
|
| UnivariateSolverUtils |
|
| UnivariateStatistic |
Base interface implemented by all statistics.
|
| UnivariateVectorFunction |
An interface representing a univariate vectorial function.
|
| UnivariateVectorFunctionDifferentiator |
Interface defining the function differentiation operation.
|
| UpdatingMultipleLinearRegression |
An interface for regression models allowing for dynamic updating of the data.
|
| Variance |
Computes the variance of the available values.
|
| VectorialCovariance |
Returns the covariance matrix of the available vectors.
|
| VectorialMean |
Returns the arithmetic mean of the available vectors.
|
| Weibull |
|
| Weibull |
|
| WeibullAutoDocsInfo |
|
| WeibullAutoDocsInfo |
|
| WeibullDistribution |
Implementation of the Weibull distribution.
|
| WeightedEvaluation |
Weighted evaluation for statistics.
|
| Well1024a |
This class implements the WELL1024a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| Well19937a |
This class implements the WELL19937a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| Well19937c |
This class implements the WELL19937c pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| Well44497a |
This class implements the WELL44497a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| Well44497b |
This class implements the WELL44497b pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| Well512a |
This class implements the WELL512a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
|
| WilcoxonSignedRankTest |
An implementation of the Wilcoxon signed-rank test.
|
| WilsonScoreInterval |
|
| XoRoShiRo128Plus |
A fast 64-bit generator suitable for double generation.
|
| XoRoShiRo128StarStar |
A fast all-purpose 64-bit generator.
|
| XoRoShiRo64Star |
A fast 32-bit generator suitable for float generation.
|
| XoRoShiRo64StarStar |
A fast all-purpose 32-bit generator.
|
| XorShift1024Star |
A fast RNG implementing the XorShift1024* algorithm.
|
| XorShift1024StarPhi |
A fast RNG implementing the XorShift1024* algorithm.
|
| XoShiRo128Plus |
A fast 32-bit generator suitable for float generation.
|
| XoShiRo128StarStar |
A fast all-purpose 32-bit generator.
|
| XoShiRo256Plus |
A fast 64-bit generator suitable for double generation.
|
| XoShiRo256StarStar |
A fast all-purpose 64-bit generator.
|
| XoShiRo512Plus |
A fast 64-bit generator suitable for double generation.
|
| XoShiRo512StarStar |
A fast all-purpose generator.
|
| ZeroException |
Exception to be thrown when zero is provided where it is not allowed.
|
| ZigguratNormalizedGaussianSampler |
|
| Zipf |
|
| Zipf |
|
| Zipf |
|
| Zipf |
|
| ZipfAutoDocsInfo |
|
| ZipfAutoDocsInfo |
|
| ZipfAutoDocsInfo |
|
| ZipfAutoDocsInfo |
|
| ZipfDistribution |
|