Package | Description |
---|---|
org.apache.commons.math3.analysis.polynomials |
Univariate real polynomials implementations, seen as differentiable
univariate real functions.
|
org.apache.commons.math3.distribution |
Implementations of common discrete and continuous distributions.
|
org.apache.commons.math3.fraction |
Fraction number type and fraction number formatting.
|
org.apache.commons.math3.geometry.euclidean.threed |
This package provides basic 3D geometry components.
|
org.apache.commons.math3.geometry.euclidean.twod |
This package provides basic 2D geometry components.
|
org.apache.commons.math3.linear |
Linear algebra support.
|
org.apache.commons.math3.ode.nonstiff |
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
|
org.apache.commons.math3.stat.inference |
Classes providing hypothesis testing.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.List<BigFraction> |
PolynomialsUtils.CHEBYSHEV_COEFFICIENTS
Coefficients for Chebyshev polynomials.
|
private static java.util.List<BigFraction> |
PolynomialsUtils.HERMITE_COEFFICIENTS
Coefficients for Hermite polynomials.
|
private static java.util.Map<PolynomialsUtils.JacobiKey,java.util.List<BigFraction>> |
PolynomialsUtils.JACOBI_COEFFICIENTS
Coefficients for Jacobi polynomials.
|
private static java.util.List<BigFraction> |
PolynomialsUtils.LAGUERRE_COEFFICIENTS
Coefficients for Laguerre polynomials.
|
private static java.util.List<BigFraction> |
PolynomialsUtils.LEGENDRE_COEFFICIENTS
Coefficients for Legendre polynomials.
|
Modifier and Type | Method and Description |
---|---|
BigFraction[] |
PolynomialsUtils.RecurrenceCoefficientsGenerator.generate(int k)
Generate recurrence coefficients.
|
Modifier and Type | Method and Description |
---|---|
private static PolynomialFunction |
PolynomialsUtils.buildPolynomial(int degree,
java.util.List<BigFraction> coefficients,
PolynomialsUtils.RecurrenceCoefficientsGenerator generator)
Get the coefficients array for a given degree.
|
private static void |
PolynomialsUtils.computeUpToDegree(int degree,
int maxDegree,
PolynomialsUtils.RecurrenceCoefficientsGenerator generator,
java.util.List<BigFraction> coefficients)
Compute polynomial coefficients up to a given degree.
|
Modifier and Type | Method and Description |
---|---|
private FieldMatrix<BigFraction> |
KolmogorovSmirnovDistribution.createH(double d)
Deprecated.
Creates
H of size m x m as described in [1] (see above). |
Modifier and Type | Field and Description |
---|---|
static BigFraction |
BigFraction.FOUR_FIFTHS
A fraction representing "4/5".
|
static BigFraction |
BigFraction.MINUS_ONE
A fraction representing "-1 / 1".
|
static BigFraction |
BigFraction.ONE
A fraction representing "1".
|
static BigFraction |
BigFraction.ONE_FIFTH
A fraction representing "1/5".
|
static BigFraction |
BigFraction.ONE_HALF
A fraction representing "1/2".
|
static BigFraction |
BigFraction.ONE_QUARTER
A fraction representing "1/4".
|
static BigFraction |
BigFraction.ONE_THIRD
A fraction representing "1/3".
|
static BigFraction |
BigFraction.THREE_FIFTHS
A fraction representing "3/5".
|
static BigFraction |
BigFraction.THREE_QUARTERS
A fraction representing "3/4".
|
static BigFraction |
BigFraction.TWO
A fraction representing "2 / 1".
|
static BigFraction |
BigFraction.TWO_FIFTHS
A fraction representing "2/5".
|
static BigFraction |
BigFraction.TWO_QUARTERS
A fraction representing "2/4".
|
static BigFraction |
BigFraction.TWO_THIRDS
A fraction representing "2/3".
|
static BigFraction |
BigFraction.ZERO
A fraction representing "0".
|
Modifier and Type | Method and Description |
---|---|
BigFraction |
BigFraction.abs()
Returns the absolute value of this
BigFraction . |
BigFraction |
BigFraction.add(BigFraction fraction)
Adds the value of this fraction to another, returning the result in
reduced form.
|
BigFraction |
BigFraction.add(java.math.BigInteger bg)
Adds the value of this fraction to the passed
BigInteger ,
returning the result in reduced form. |
BigFraction |
BigFraction.add(int i)
Adds the value of this fraction to the passed
integer , returning
the result in reduced form. |
BigFraction |
BigFraction.add(long l)
Adds the value of this fraction to the passed
long , returning
the result in reduced form. |
BigFraction |
BigFraction.divide(BigFraction fraction)
Divide the value of this fraction by another, returning the result in
reduced form.
|
BigFraction |
BigFraction.divide(java.math.BigInteger bg)
Divide the value of this fraction by the passed
BigInteger ,
ie this * 1 / bg , returning the result in reduced form. |
BigFraction |
BigFraction.divide(int i)
Divide the value of this fraction by the passed
int , ie
this * 1 / i , returning the result in reduced form. |
BigFraction |
BigFraction.divide(long l)
Divide the value of this fraction by the passed
long , ie
this * 1 / l , returning the result in reduced form. |
BigFraction |
BigFractionField.getOne()
Get the multiplicative identity of the field.
|
static BigFraction |
BigFraction.getReducedFraction(int numerator,
int denominator)
Creates a
BigFraction instance with the 2 parts of a fraction
Y/Z. |
BigFraction |
BigFractionField.getZero()
Get the additive identity of the field.
|
BigFraction |
BigFraction.multiply(BigFraction fraction)
Multiplies the value of this fraction by another, returning the result in
reduced form.
|
BigFraction |
BigFraction.multiply(java.math.BigInteger bg)
Multiplies the value of this fraction by the passed
BigInteger , returning the result in reduced form. |
BigFraction |
BigFraction.multiply(int i)
Multiply the value of this fraction by the passed
int , returning
the result in reduced form. |
BigFraction |
BigFraction.multiply(long l)
Multiply the value of this fraction by the passed
long ,
returning the result in reduced form. |
BigFraction |
BigFraction.negate()
Return the additive inverse of this fraction, returning the result in
reduced form.
|
BigFraction |
BigFractionFormat.parse(java.lang.String source)
Parses a string to produce a
BigFraction object. |
BigFraction |
BigFractionFormat.parse(java.lang.String source,
java.text.ParsePosition pos)
Parses a string to produce a
BigFraction object. |
BigFraction |
ProperBigFractionFormat.parse(java.lang.String source,
java.text.ParsePosition pos)
Parses a string to produce a
BigFraction object. |
BigFraction |
BigFraction.pow(java.math.BigInteger exponent)
Returns a
BigFraction whose value is
(thisexponent), returning the result in reduced form. |
BigFraction |
BigFraction.pow(int exponent)
Returns a
BigFraction whose value is
(this<sup>exponent</sup>) , returning the result in reduced form. |
BigFraction |
BigFraction.pow(long exponent)
Returns a
BigFraction whose value is
(thisexponent), returning the result in reduced form. |
BigFraction |
BigFraction.reciprocal()
Return the multiplicative inverse of this fraction.
|
BigFraction |
BigFraction.reduce()
Reduce this
BigFraction to its lowest terms. |
BigFraction |
BigFraction.subtract(BigFraction fraction)
Subtracts the value of another fraction from the value of this one,
returning the result in reduced form.
|
BigFraction |
BigFraction.subtract(java.math.BigInteger bg)
Subtracts the value of an
BigInteger from the value of this
BigFraction , returning the result in reduced form. |
BigFraction |
BigFraction.subtract(int i)
Subtracts the value of an
integer from the value of this
BigFraction , returning the result in reduced form. |
BigFraction |
BigFraction.subtract(long l)
Subtracts the value of a
long from the value of this
BigFraction , returning the result in reduced form. |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends FieldElement<BigFraction>> |
BigFractionField.getRuntimeClass()
Returns the runtime class of the FieldElement.
|
Modifier and Type | Method and Description |
---|---|
BigFraction |
BigFraction.add(BigFraction fraction)
Adds the value of this fraction to another, returning the result in
reduced form.
|
int |
BigFraction.compareTo(BigFraction object)
Compares this object to another based on size.
|
BigFraction |
BigFraction.divide(BigFraction fraction)
Divide the value of this fraction by another, returning the result in
reduced form.
|
java.lang.StringBuffer |
BigFractionFormat.format(BigFraction BigFraction,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Formats a
BigFraction object to produce a string. |
java.lang.StringBuffer |
ProperBigFractionFormat.format(BigFraction fraction,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Formats a
BigFraction object to produce a string. |
static java.lang.String |
BigFractionFormat.formatBigFraction(BigFraction f)
This static method calls formatBigFraction() on a default instance of
BigFractionFormat.
|
BigFraction |
BigFraction.multiply(BigFraction fraction)
Multiplies the value of this fraction by another, returning the result in
reduced form.
|
BigFraction |
BigFraction.subtract(BigFraction fraction)
Subtracts the value of another fraction from the value of this one,
returning the result in reduced form.
|
Modifier and Type | Method and Description |
---|---|
private BigFraction |
SphereGenerator.minor(BigFraction[] c1,
BigFraction[] c2,
BigFraction[] c3)
Compute a dimension 4 minor, when 4th column is known to be filled with 1.0.
|
Modifier and Type | Method and Description |
---|---|
private BigFraction |
SphereGenerator.minor(BigFraction[] c1,
BigFraction[] c2,
BigFraction[] c3)
Compute a dimension 4 minor, when 4th column is known to be filled with 1.0.
|
private BigFraction |
SphereGenerator.minor(BigFraction[] c1,
BigFraction[] c2,
BigFraction[] c3)
Compute a dimension 4 minor, when 4th column is known to be filled with 1.0.
|
private BigFraction |
SphereGenerator.minor(BigFraction[] c1,
BigFraction[] c2,
BigFraction[] c3)
Compute a dimension 4 minor, when 4th column is known to be filled with 1.0.
|
Modifier and Type | Method and Description |
---|---|
private BigFraction |
DiskGenerator.minor(BigFraction[] c1,
BigFraction[] c2)
Compute a dimension 3 minor, when 3d column is known to be filled with 1.0.
|
Modifier and Type | Method and Description |
---|---|
private BigFraction |
DiskGenerator.minor(BigFraction[] c1,
BigFraction[] c2)
Compute a dimension 3 minor, when 3d column is known to be filled with 1.0.
|
private BigFraction |
DiskGenerator.minor(BigFraction[] c1,
BigFraction[] c2)
Compute a dimension 3 minor, when 3d column is known to be filled with 1.0.
|
Modifier and Type | Method and Description |
---|---|
void |
MatrixUtils.BigFractionMatrixConverter.visit(int row,
int column,
BigFraction value)
Visit one matrix entry.
|
Modifier and Type | Method and Description |
---|---|
static Array2DRowRealMatrix |
MatrixUtils.bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction> m)
|
Modifier and Type | Method and Description |
---|---|
private FieldMatrix<BigFraction> |
AdamsNordsieckTransformer.buildP(int nSteps)
Build the P matrix.
|
Modifier and Type | Method and Description |
---|---|
private FieldMatrix<BigFraction> |
KolmogorovSmirnovTest.createExactH(double d,
int n)
Creates
H of size m x m as described in [1] (see above). |