| Package | Description | 
|---|---|
| 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. | 
| org.apache.commons.math3.optimization.general | This package provides optimization algorithms that require derivatives. | 
| org.apache.commons.math3.optimization.univariate | Univariate real functions minimum finding algorithms. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractConvergenceChecker<PAIR>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| class  | SimplePointChecker<PAIR extends Pair<double[],? extends Object>>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| class  | SimpleValueCheckerDeprecated. 
 As of 3.1 (to be removed in 4.0). | 
| class  | SimpleVectorValueCheckerDeprecated. 
 As of 3.1 (to be removed in 4.0). | 
| Modifier and Type | Method and Description | 
|---|---|
| ConvergenceChecker<PAIR> | BaseOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| ConvergenceChecker<PointVectorValuePair> | BaseMultivariateVectorMultiStartOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| ConvergenceChecker<PointValuePair> | BaseMultivariateMultiStartOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConvergenceChecker<PointValuePair> | BaseAbstractMultivariateOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| ConvergenceChecker<PointVectorValuePair> | BaseAbstractMultivariateVectorOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| Constructor and Description | 
|---|
| BaseAbstractMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)Deprecated.  | 
| BaseAbstractMultivariateSimpleBoundsOptimizer(ConvergenceChecker<PointValuePair> checker)Deprecated.  | 
| BaseAbstractMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)Deprecated.  | 
| CMAESOptimizer(int lambda,
              double[] inputSigma,
              int maxIterations,
              double stopFitness,
              boolean isActiveCMA,
              int diagonalOnly,
              int checkFeasableCount,
              RandomGenerator random,
              boolean generateStatistics,
              ConvergenceChecker<PointValuePair> checker)Deprecated. 
 | 
| CMAESOptimizer(int maxIterations,
              double stopFitness,
              boolean isActiveCMA,
              int diagonalOnly,
              int checkFeasableCount,
              RandomGenerator random,
              boolean generateStatistics,
              ConvergenceChecker<PointValuePair> checker)Deprecated.  | 
| PowellOptimizer(double rel,
               double abs,
               ConvergenceChecker<PointValuePair> checker)Deprecated.  This constructor allows to specify a user-defined convergence checker,
 in addition to the parameters that control the default convergence
 checking procedure. | 
| PowellOptimizer(double rel,
               double abs,
               double lineRel,
               double lineAbs,
               ConvergenceChecker<PointValuePair> checker)Deprecated.  This constructor allows to specify a user-defined convergence checker,
 in addition to the parameters that control the default convergence
 checking procedure and the line search tolerances. | 
| SimplexOptimizer(ConvergenceChecker<PointValuePair> checker)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleUnivariateValueCheckerDeprecated. 
 As of 3.1 (to be removed in 4.0). | 
| Modifier and Type | Method and Description | 
|---|---|
| ConvergenceChecker<UnivariatePointValuePair> | UnivariateMultiStartOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| ConvergenceChecker<UnivariatePointValuePair> | BaseAbstractUnivariateOptimizer. getConvergenceChecker()Deprecated.  Get the convergence checker. | 
| Constructor and Description | 
|---|
| BaseAbstractUnivariateOptimizer(ConvergenceChecker<UnivariatePointValuePair> checker)Deprecated.  | 
| BrentOptimizer(double rel,
              double abs,
              ConvergenceChecker<UnivariatePointValuePair> checker)Deprecated.  The arguments are used implement the original stopping criterion
 of Brent's algorithm. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.