| 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.fitting | Classes to perform curve fitting. | 
| org.apache.commons.math3.fitting.leastsquares | This package provides algorithms that minimize the residuals
 between observations and model values. | 
| org.apache.commons.math3.optim.nonlinear.scalar | Algorithms for optimizing a scalar function. | 
| org.apache.commons.math3.optim.nonlinear.vector | Algorithms for optimizing a vector function. | 
| org.apache.commons.math3.optimization | All classes and sub-packages of this package are deprecated. | 
| org.apache.commons.math3.optimization.direct | 
 This package provides optimization algorithms that don't require derivatives. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DifferentiableMultivariateVectorFunctionDeprecated. 
 as of 3.1 replaced by  MultivariateDifferentiableVectorFunction | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateVectorFunction | DifferentiableMultivariateFunction. gradient()Deprecated.  Returns the gradient function. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MultivariateDifferentiableVectorFunctionExtension of  MultivariateVectorFunctionrepresenting a
 multivariate differentiable vectorial function. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GradientFunctionClass representing the gradient of a multivariate function. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateVectorFunction | AbstractCurveFitter.TheoreticalValuesFunction. getModelFunction() | 
| Modifier and Type | Method and Description | 
|---|---|
| static LeastSquaresProblem | LeastSquaresFactory. create(MultivariateVectorFunction model,
      MultivariateMatrixFunction jacobian,
      double[] observed,
      double[] start,
      RealMatrix weight,
      ConvergenceChecker<LeastSquaresProblem.Evaluation> checker,
      int maxEvaluations,
      int maxIterations)Create a  LeastSquaresProblemfrom the given elements. | 
| LeastSquaresBuilder | LeastSquaresBuilder. model(MultivariateVectorFunction value,
     MultivariateMatrixFunction jacobian)Configure the model function. | 
| static MultivariateJacobianFunction | LeastSquaresFactory. model(MultivariateVectorFunction value,
     MultivariateMatrixFunction jacobian)Combine a  MultivariateVectorFunctionwith aMultivariateMatrixFunctionto produce aMultivariateJacobianFunction. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateVectorFunction | ObjectiveFunctionGradient. getObjectiveFunctionGradient()Gets the gradient of the function to be optimized. | 
| Constructor and Description | 
|---|
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations)Builds a simple converter for uncorrelated residuals with identical
 weights. | 
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations,
                     double[] weights)Builds a simple converter for uncorrelated residuals with the
 specified weights. | 
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations,
                     RealMatrix scale)Builds a simple converter for correlated residuals with the
 specified weights. | 
| ObjectiveFunctionGradient(MultivariateVectorFunction g) | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateVectorFunction | ModelFunction. getModelFunction()Deprecated.  Gets the model function to be optimized. | 
| Constructor and Description | 
|---|
| ModelFunction(MultivariateVectorFunction m)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseMultivariateVectorMultiStartOptimizer<FUNC extends MultivariateVectorFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| interface  | BaseMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| Constructor and Description | 
|---|
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations)Deprecated.  Build a simple converter for uncorrelated residuals with the same weight. | 
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations,
                     double[] weights)Deprecated.  Build a simple converter for uncorrelated residuals with the specific weights. | 
| LeastSquaresConverter(MultivariateVectorFunction function,
                     double[] observations,
                     RealMatrix scale)Deprecated.  Build a simple converter for correlated residuals with the specific weights. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseAbstractMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.