Package | Description |
---|---|
org.apache.commons.math3.analysis.integration |
Numerical integration (quadrature) algorithms for univariate real functions.
|
org.apache.commons.math3.complex |
Complex number type and implementations of complex transcendental
functions.
|
org.apache.commons.math3.exception |
Specialized exceptions for algorithms errors.
|
org.apache.commons.math3.fraction |
Fraction number type and fraction number formatting.
|
org.apache.commons.math3.genetics |
This package provides Genetic Algorithms components and implementations.
|
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 |
This package provides classes to solve Ordinary Differential Equations problems.
|
org.apache.commons.math3.ode.nonstiff |
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
|
org.apache.commons.math3.stat.clustering |
Clustering algorithms
|
org.apache.commons.math3.stat.regression |
Statistical routines involving multivariate data.
|
org.apache.commons.math3.transform |
Implementations of transform methods, including Fast Fourier transforms.
|
org.apache.commons.math3.util |
Convenience routines and common data structures used throughout the commons-math library.
|
Modifier and Type | Method and Description |
---|---|
double |
BaseAbstractUnivariateIntegrator.integrate(int maxEval,
UnivariateFunction f,
double lower,
double upper)
Integrate the function in the given interval.
|
double |
UnivariateIntegrator.integrate(int maxEval,
UnivariateFunction f,
double min,
double max)
Integrate the function in the given interval.
|
protected void |
BaseAbstractUnivariateIntegrator.setup(int maxEval,
UnivariateFunction f,
double lower,
double upper)
Prepare for computation.
|
Modifier and Type | Method and Description |
---|---|
double |
RootsOfUnity.getReal(int k)
Get the real part of the
k -th n -th root of unity. |
Modifier and Type | Class and Description |
---|---|
class |
DimensionMismatchException
Exception to be thrown when two dimensions differ.
|
class |
MathIllegalNumberException
Base class for exceptions raised by a wrong number.
|
class |
MultiDimensionMismatchException
Exception to be thrown when two sets of dimensions differ.
|
class |
NoBracketingException
Exception to be thrown when function values have the same sign at both
ends of an interval.
|
class |
NoDataException
Exception to be thrown when the required data is missing.
|
class |
NonMonotonicSequenceException
Exception to be thrown when the a sequence of values is not monotonically
increasing or decreasing.
|
class |
NotFiniteNumberException
Exception to be thrown when a number is not finite.
|
class |
NotPositiveException
Exception to be thrown when the argument is negative.
|
class |
NotStrictlyPositiveException
Exception to be thrown when the argument is negative.
|
class |
NullArgumentException
All conditions checks that fail due to a
null argument must throw
this exception. |
class |
NumberIsTooLargeException
Exception to be thrown when a number is too large.
|
class |
NumberIsTooSmallException
Exception to be thrown when a number is too small.
|
class |
OutOfRangeException
Exception to be thrown when some argument is out of range.
|
class |
ZeroException
Exception to be thrown when zero is provided where it is not allowed.
|
Modifier and Type | Method and Description |
---|---|
StringBuffer |
FractionFormat.format(Object obj,
StringBuffer toAppendTo,
FieldPosition pos)
Formats an object and appends the result to a StringBuffer.
|
Constructor and Description |
---|
BigFraction(double value)
Create a fraction given the double value.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidRepresentationException
Exception indicating that the representation of a chromosome is not valid.
|
Modifier and Type | Class and Description |
---|---|
class |
NotARotationMatrixException
This class represents exceptions thrown while building rotations
from matrices.
|
Modifier and Type | Method and Description |
---|---|
static Transform<Euclidean2D,Euclidean1D> |
Line.getTransform(AffineTransform transform)
Get a
Transform embedding an affine transform. |
Modifier and Type | Class and Description |
---|---|
class |
IllConditionedOperatorException
An exception to be thrown when the condition number of a
RealLinearOperator is too high. |
class |
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.
|
class |
NonPositiveDefiniteMatrixException
Exception to be thrown when a positive definite matrix is expected.
|
class |
NonPositiveDefiniteOperatorException
Exception to be thrown when a symmetric, definite positive
RealLinearOperator is expected. |
class |
NonSelfAdjointOperatorException
Exception to be thrown when a self-adjoint
RealLinearOperator
is expected. |
class |
NonSquareMatrixException
Exception to be thrown when a square matrix is expected.
|
class |
NonSquareOperatorException
Exception to be thrown when a square linear operator is expected.
|
class |
NonSymmetricMatrixException
Exception to be thrown when a symmetric matrix is expected.
|
class |
SingularMatrixException
Exception to be thrown when a non-singular matrix is expected.
|
class |
SingularOperatorException
Exception to be thrown when trying to invert a singular operator.
|
Modifier and Type | Method and Description |
---|---|
void |
ContinuousOutputModel.append(ContinuousOutputModel model)
Append another model at the end of the instance.
|
void |
AbstractParameterizable.complainIfNotSupported(String name)
Check if a parameter is supported and throw an IllegalArgumentException if not.
|
void |
ParameterJacobianProvider.computeParameterJacobian(double t,
double[] y,
double[] yDot,
String paramName,
double[] dFdP)
Compute the Jacobian matrix of ODE with respect to one parameter.
|
abstract void |
AbstractIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
double |
AbstractIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
double |
FirstOrderIntegrator.integrate(FirstOrderDifferentialEquations equations,
double t0,
double[] y0,
double t,
double[] y)
Integrate the differential equations up to the given time.
|
void |
SecondOrderIntegrator.integrate(SecondOrderDifferentialEquations equations,
double t0,
double[] y0,
double[] yDot0,
double t,
double[] y,
double[] yDot)
Integrate the differential equations up to the given time
|
void |
JacobianMatrices.registerVariationalEquations(ExpandableStatefulODE expandable)
Register the variational equations for the Jacobians matrices to the expandable set.
|
void |
JacobianMatrices.setInitialParameterJacobian(String pName,
double[] dYdP)
Set the initial value of a column of the Jacobian matrix with respect to one parameter.
|
Constructor and Description |
---|
JacobianMatrices(FirstOrderDifferentialEquations fode,
double[] hY,
String... parameters)
Simple constructor for a secondary equations set computing Jacobian matrices.
|
JacobianMatrices(MainStateJacobianProvider jode,
String... parameters)
Simple constructor for a secondary equations set computing Jacobian matrices.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AdaptiveStepsizeIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
abstract void |
AdamsIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
void |
EmbeddedRungeKuttaIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
void |
GraggBulirschStoerIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
void |
AdamsBashforthIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
void |
AdamsMoultonIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
void |
RungeKuttaIntegrator.integrate(ExpandableStatefulODE equations,
double t)
Integrate a set of differential equations up to the given time.
|
Modifier and Type | Method and Description |
---|---|
List<Cluster<T>> |
KMeansPlusPlusClusterer.cluster(Collection<T> points,
int k,
int maxIterations)
Runs the K-means++ clustering algorithm.
|
List<Cluster<T>> |
KMeansPlusPlusClusterer.cluster(Collection<T> points,
int k,
int numTrials,
int maxIterationsPerTrial)
Runs the K-means++ clustering algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
ModelSpecificationException
Exception thrown when a regression model is not correctly specified.
|
Modifier and Type | Method and Description |
---|---|
static int |
TransformUtils.exactLog2(int n)
Returns the base-2 logarithm of the specified
int . |
protected double[] |
FastCosineTransformer.fct(double[] f)
Perform the FCT algorithm (including inverse).
|
protected double[] |
FastHadamardTransformer.fht(double[] x)
The FHT (Fast Hadamard Transformation) which uses only subtraction and
addition.
|
protected int[] |
FastHadamardTransformer.fht(int[] x)
Returns the forward transform of the specified integer data set.
|
protected double[] |
FastSineTransformer.fst(double[] f)
Perform the FST algorithm (including inverse).
|
Modifier and Type | Method and Description |
---|---|
double |
TransformerMap.transform(Object o)
Attempts to transform the Object against the map of
NumberTransformers.
|
double |
DefaultTransformer.transform(Object o) |
double |
NumberTransformer.transform(Object o)
Implementing this interface provides a facility to transform
from Object to Double.
|
Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.