Package  Description 

org.apache.commons.math3.analysis 
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.

org.apache.commons.math3.analysis.differentiation 
This package holds the main interfaces and basic building block classes
dealing with differentiation.

org.apache.commons.math3.analysis.function 
The
function package contains function objects that wrap the
methods contained in Math , as well as common
mathematical functions such as the gaussian and sinc functions. 
org.apache.commons.math3.analysis.interpolation 
Univariate real functions interpolation algorithms.

org.apache.commons.math3.analysis.polynomials 
Univariate real polynomials implementations, seen as differentiable
univariate real functions.

org.apache.commons.math3.analysis.solvers 
Root finding algorithms, for univariate real functions.

org.apache.commons.math3.optimization.general 
This package provides optimization algorithms that require derivatives.

Class and Description 

MultivariateDifferentiableFunction
Extension of
MultivariateFunction representing a
multivariate differentiable real function. 
MultivariateDifferentiableVectorFunction
Extension of
MultivariateVectorFunction representing a
multivariate differentiable vectorial function. 
UnivariateDifferentiableFunction
Interface for univariate functions derivatives.

Class and Description 

DerivativeStructure
Class representing both the value and the differentials of a function.

DSCompiler
Class holding "compiled" computation rules for derivative structures.

MultivariateDifferentiableFunction
Extension of
MultivariateFunction representing a
multivariate differentiable real function. 
MultivariateDifferentiableVectorFunction
Extension of
MultivariateVectorFunction representing a
multivariate differentiable vectorial function. 
SparseGradient
First derivative computation with large number of variables.

UnivariateDifferentiableFunction
Interface for univariate functions derivatives.

UnivariateDifferentiableMatrixFunction
Extension of
UnivariateMatrixFunction representing a univariate differentiable matrix function. 
UnivariateDifferentiableVectorFunction
Extension of
UnivariateVectorFunction representing a univariate differentiable vectorial function. 
UnivariateFunctionDifferentiator
Interface defining the function differentiation operation.

UnivariateMatrixFunctionDifferentiator
Interface defining the function differentiation operation.

UnivariateVectorFunctionDifferentiator
Interface defining the function differentiation operation.

Class and Description 

DerivativeStructure
Class representing both the value and the differentials of a function.

UnivariateDifferentiableFunction
Interface for univariate functions derivatives.

Class and Description 

DerivativeStructure
Class representing both the value and the differentials of a function.

UnivariateDifferentiableVectorFunction
Extension of
UnivariateVectorFunction representing a univariate differentiable vectorial function. 
Class and Description 

DerivativeStructure
Class representing both the value and the differentials of a function.

UnivariateDifferentiableFunction
Interface for univariate functions derivatives.

Class and Description 

DerivativeStructure
Class representing both the value and the differentials of a function.

UnivariateDifferentiableFunction
Interface for univariate functions derivatives.

Class and Description 

MultivariateDifferentiableFunction
Extension of
MultivariateFunction representing a
multivariate differentiable real function. 
MultivariateDifferentiableVectorFunction
Extension of
MultivariateVectorFunction representing a
multivariate differentiable vectorial function. 
Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.