# Uses of Class
org.apache.commons.math3.optimization.PointValuePair

Packages that use PointValuePair
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.linear
This package provides optimization algorithms for linear constrained problems.

## Uses of PointValuePair in org.apache.commons.math3.optimization

Methods in org.apache.commons.math3.optimization that return PointValuePair
Modifier and Type
Method
Description
`PointValuePair[]`
BaseMultivariateMultiStartOptimizer.`getOptima()`
Deprecated.
Get all the optima found during the last call to `optimize`.
`PointValuePair`
BaseMultivariateMultiStartOptimizer.`optimize(int maxEval, FUNC f, GoalType goal, double[] startPoint)`
Deprecated.
Optimize an objective function.
`PointValuePair`
BaseMultivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)`
Deprecated.
As of 3.1.
`PointValuePair`
BaseMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint, double[] lowerBound, double[] upperBound)`
Deprecated.
Optimize an objective function.
Methods in org.apache.commons.math3.optimization that return types with arguments of type PointValuePair
Modifier and Type
Method
Description
`ConvergenceChecker<PointValuePair>`
BaseMultivariateMultiStartOptimizer.`getConvergenceChecker()`
Deprecated.
Get the convergence checker.
Methods in org.apache.commons.math3.optimization with parameters of type PointValuePair
Modifier and Type
Method
Description
`boolean`
SimpleValueChecker.`converged(int iteration, PointValuePair previous, PointValuePair current)`
Deprecated.
Check if the optimization algorithm has converged considering the last two points.

## Uses of PointValuePair in org.apache.commons.math3.optimization.direct

Methods in org.apache.commons.math3.optimization.direct that return PointValuePair
Modifier and Type
Method
Description
`protected abstract PointValuePair`
BaseAbstractMultivariateOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`protected PointValuePair`
BOBYQAOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`protected PointValuePair`
CMAESOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`protected PointValuePair`
PowellOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`protected PointValuePair`
SimplexOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`PointValuePair`
AbstractSimplex.`getPoint(int index)`
Deprecated.
Get the simplex point stored at the requested `index`.
`PointValuePair[]`
AbstractSimplex.`getPoints()`
Deprecated.
Get the points of the simplex.
`PointValuePair`
BaseAbstractMultivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)`
Deprecated.
As of 3.1.
`PointValuePair`
BaseAbstractMultivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, OptimizationData... optData)`
Deprecated.
Optimize an objective function.
`PointValuePair`
BaseAbstractMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)`
Deprecated.
Optimize an objective function.
`PointValuePair`
BaseAbstractMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint, double[] lower, double[] upper)`
Deprecated.
Optimize an objective function.
`protected PointValuePair`
BaseAbstractMultivariateOptimizer.`optimizeInternal(int maxEval, FUNC f, GoalType goalType, double[] startPoint)`
Deprecated.
As of 3.1.
`protected PointValuePair`
BaseAbstractMultivariateOptimizer.`optimizeInternal(int maxEval, FUNC f, GoalType goalType, OptimizationData... optData)`
Deprecated.
Optimize an objective function.
`protected PointValuePair`
CMAESOptimizer.`optimizeInternal(int maxEval, MultivariateFunction f, GoalType goalType, OptimizationData... optData)`
Deprecated.
Optimize an objective function.
`protected PointValuePair`
SimplexOptimizer.`optimizeInternal(int maxEval, MultivariateFunction f, GoalType goalType, OptimizationData... optData)`
Deprecated.
Optimize an objective function.
Methods in org.apache.commons.math3.optimization.direct that return types with arguments of type PointValuePair
Modifier and Type
Method
Description
`ConvergenceChecker<PointValuePair>`
BaseAbstractMultivariateOptimizer.`getConvergenceChecker()`
Deprecated.
Get the convergence checker.
Methods in org.apache.commons.math3.optimization.direct with parameters of type PointValuePair
Modifier and Type
Method
Description
`protected void`
AbstractSimplex.`replaceWorstPoint(PointValuePair pointValuePair, Comparator<PointValuePair> comparator)`
Deprecated.
Replace the worst point of the simplex by a new point.
`protected void`
AbstractSimplex.`setPoint(int index, PointValuePair point)`
Deprecated.
Store a new point at location `index`.
`protected void`
AbstractSimplex.`setPoints(PointValuePair[] points)`
Deprecated.
Replace all points.
Method parameters in org.apache.commons.math3.optimization.direct with type arguments of type PointValuePair
Modifier and Type
Method
Description
`void`
AbstractSimplex.`evaluate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)`
Deprecated.
Evaluate all the non-evaluated points of the simplex.
`abstract void`
AbstractSimplex.`iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)`
Deprecated.
Compute the next simplex of the algorithm.
`void`
MultiDirectionalSimplex.`iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)`
Deprecated.
Compute the next simplex of the algorithm.
`void`
NelderMeadSimplex.`iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)`
Deprecated.
Compute the next simplex of the algorithm.
`protected void`
AbstractSimplex.`replaceWorstPoint(PointValuePair pointValuePair, Comparator<PointValuePair> comparator)`
Deprecated.
Replace the worst point of the simplex by a new point.
Constructor parameters in org.apache.commons.math3.optimization.direct with type arguments of type PointValuePair
Modifier
Constructor
Description
`protected`
`BaseAbstractMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)`
Deprecated.
`protected`
`BaseAbstractMultivariateSimpleBoundsOptimizer(ConvergenceChecker<PointValuePair> 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.
As of version 3.1: Parameters `lambda` and `inputSigma` must be passed with the call to `optimize`.
``
`CMAESOptimizer(int maxIterations, double stopFitness, boolean isActiveCMA, int diagonalOnly, int checkFeasableCount, RandomGenerator random, boolean generateStatistics, ConvergenceChecker<PointValuePair> checker)`
Deprecated.
``
`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.
``
`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.
``
`SimplexOptimizer(ConvergenceChecker<PointValuePair> checker)`
Deprecated.

## Uses of PointValuePair in org.apache.commons.math3.optimization.general

Methods in org.apache.commons.math3.optimization.general that return PointValuePair
Modifier and Type
Method
Description
`protected PointValuePair`
NonLinearConjugateGradientOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of the optimization algorithm.
`PointValuePair`
AbstractScalarDifferentiableOptimizer.`optimize(int maxEval, MultivariateDifferentiableFunction f, GoalType goalType, double[] startPoint)`
Deprecated.
Optimize an objective function.
`protected PointValuePair`
AbstractDifferentiableOptimizer.`optimizeInternal(int maxEval, MultivariateDifferentiableFunction f, GoalType goalType, double[] startPoint)`
Deprecated.
In 3.1.
`protected PointValuePair`
AbstractDifferentiableOptimizer.`optimizeInternal(int maxEval, MultivariateDifferentiableFunction f, GoalType goalType, OptimizationData... optData)`
Deprecated.
Optimize an objective function.
`protected PointValuePair`
AbstractScalarDifferentiableOptimizer.`optimizeInternal(int maxEval, DifferentiableMultivariateFunction f, GoalType goalType, double[] startPoint)`
Deprecated.
Optimize an objective function.
Constructor parameters in org.apache.commons.math3.optimization.general with type arguments of type PointValuePair
Modifier
Constructor
Description
`protected`
`AbstractDifferentiableOptimizer(ConvergenceChecker<PointValuePair> checker)`
Deprecated.
`protected`
`AbstractScalarDifferentiableOptimizer(ConvergenceChecker<PointValuePair> checker)`
Deprecated.
``
`NonLinearConjugateGradientOptimizer(ConjugateGradientFormula updateFormula, ConvergenceChecker<PointValuePair> checker)`
Deprecated.
Constructor with default `line search solver` and `preconditioner`.
``
`NonLinearConjugateGradientOptimizer(ConjugateGradientFormula updateFormula, ConvergenceChecker<PointValuePair> checker, UnivariateSolver lineSearchSolver)`
Deprecated.
Constructor with default `preconditioner`.
``
`NonLinearConjugateGradientOptimizer(ConjugateGradientFormula updateFormula, ConvergenceChecker<PointValuePair> checker, UnivariateSolver lineSearchSolver, Preconditioner preconditioner)`
Deprecated.

## Uses of PointValuePair in org.apache.commons.math3.optimization.linear

Methods in org.apache.commons.math3.optimization.linear that return PointValuePair
Modifier and Type
Method
Description
`protected abstract PointValuePair`
AbstractLinearOptimizer.`doOptimize()`
Deprecated.
Perform the bulk of optimization algorithm.
`PointValuePair`
SimplexSolver.`doOptimize()`
Deprecated.
Perform the bulk of optimization algorithm.
`PointValuePair`
AbstractLinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)`
Deprecated.
Optimizes an objective function.
`PointValuePair`
LinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)`
Deprecated.
Optimizes an objective function.