| Package | Description | 
|---|---|
| org.apache.commons.math3.optim | 
  Generally, optimizers are algorithms that will either
   minimizeormaximizea scalar function, called theobjective
  function. | 
| org.apache.commons.math3.optim.linear | Optimization algorithms for linear constrained problems. | 
| org.apache.commons.math3.optim.nonlinear.scalar | Algorithms for optimizing a scalar function. | 
| org.apache.commons.math3.optim.nonlinear.scalar.gradient | This package provides optimization algorithms that require derivatives. | 
| org.apache.commons.math3.optim.nonlinear.scalar.noderiv | This package provides optimization algorithms that do not require derivatives. | 
| org.apache.commons.math3.optim.nonlinear.vector | Algorithms for optimizing a vector function. | 
| org.apache.commons.math3.optim.nonlinear.vector.jacobian | This package provides optimization algorithms that require derivatives. | 
| org.apache.commons.math3.optim.univariate | One-dimensional optimization algorithms. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseMultiStartMultivariateOptimizer<PAIR>Base class multi-start optimizer for a multivariate function. | 
| class  | BaseMultivariateOptimizer<PAIR>Base class for implementing optimizers for multivariate functions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LinearOptimizerBase class for implementing linear optimizers. | 
| class  | SimplexSolverSolves a linear problem using the "Two-Phase Simplex" method. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GradientMultivariateOptimizerBase class for implementing optimizers for multivariate scalar
 differentiable functions. | 
| class  | MultiStartMultivariateOptimizerMulti-start optimizer. | 
| class  | MultivariateOptimizerBase class for a multivariate scalar function optimizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NonLinearConjugateGradientOptimizerNon-linear conjugate gradient optimizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BOBYQAOptimizerPowell's BOBYQA algorithm. | 
| class  | CMAESOptimizerAn implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
 for non-linear, non-convex, non-smooth, global function minimization. | 
| class  | PowellOptimizerPowell's algorithm. | 
| class  | SimplexOptimizerThis class implements simplex-based direct search optimization. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JacobianMultivariateVectorOptimizerDeprecated. 
 All classes and interfaces in this package are deprecated.
 The optimizers that were provided here were moved to the
  org.apache.commons.math3.fitting.leastsquarespackage
 (cf. MATH-1008). | 
| class  | MultiStartMultivariateVectorOptimizerDeprecated.  | 
| class  | MultivariateVectorOptimizerDeprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLeastSquaresOptimizerDeprecated. 
 All classes and interfaces in this package are deprecated.
 The optimizers that were provided here were moved to the
  org.apache.commons.math3.fitting.leastsquarespackage
 (cf. MATH-1008). | 
| class  | GaussNewtonOptimizerDeprecated. 
 All classes and interfaces in this package are deprecated.
 The optimizers that were provided here were moved to the
  org.apache.commons.math3.fitting.leastsquarespackage
 (cf. MATH-1008). | 
| class  | LevenbergMarquardtOptimizerDeprecated. 
 All classes and interfaces in this package are deprecated.
 The optimizers that were provided here were moved to the
  org.apache.commons.math3.fitting.leastsquarespackage
 (cf. MATH-1008). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BrentOptimizerFor a function defined on some interval  (lo, hi), this class
 finds an approximationxto the point at which the function
 attains its minimum. | 
| class  | MultiStartUnivariateOptimizerSpecial implementation of the  UnivariateOptimizerinterface
 adding multi-start features to an existing optimizer. | 
| class  | UnivariateOptimizerBase class for a univariate scalar function optimizer. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.