# Uses of Interface
org.apache.commons.math3.optimization.BaseMultivariateOptimizer

Packages that use BaseMultivariateOptimizer
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.

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

Subinterfaces of BaseMultivariateOptimizer in org.apache.commons.math3.optimization
Modifier and Type
Interface
Description
`interface`
`BaseMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>`
Deprecated.
As of 3.1 (to be removed in 4.0).
`interface`
`DifferentiableMultivariateOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`interface`
`MultivariateDifferentiableOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`interface`
`MultivariateOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
Classes in org.apache.commons.math3.optimization that implement BaseMultivariateOptimizer
Modifier and Type
Class
Description
`class`
`BaseMultivariateMultiStartOptimizer<FUNC extends MultivariateFunction>`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`DifferentiableMultivariateMultiStartOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`MultivariateDifferentiableMultiStartOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`MultivariateMultiStartOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
Constructors in org.apache.commons.math3.optimization with parameters of type BaseMultivariateOptimizer
Modifier
Constructor
Description
`protected`
`BaseMultivariateMultiStartOptimizer(BaseMultivariateOptimizer<FUNC> optimizer, int starts, RandomVectorGenerator generator)`
Deprecated.
Create a multi-start optimizer from a single-start optimizer.

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

Classes in org.apache.commons.math3.optimization.direct that implement BaseMultivariateOptimizer
Modifier and Type
Class
Description
`class`
`BaseAbstractMultivariateOptimizer<FUNC extends MultivariateFunction>`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`BaseAbstractMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`BOBYQAOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`CMAESOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`PowellOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`SimplexOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).

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

Classes in org.apache.commons.math3.optimization.general that implement BaseMultivariateOptimizer
Modifier and Type
Class
Description
`class`
`AbstractDifferentiableOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`AbstractScalarDifferentiableOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).
`class`
`NonLinearConjugateGradientOptimizer`
Deprecated.
As of 3.1 (to be removed in 4.0).