## Uses of Class
org.apache.commons.math3.optim.nonlinear.scalar.MultivariateOptimizer

- Packages that use MultivariateOptimizer
  Package | Description
  --- | ---
  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.

- - ### Uses of MultivariateOptimizer in org.apache.commons.math3.optim.linear

    Subclasses of MultivariateOptimizer in org.apache.commons.math3.optim.linear
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LinearOptimizer` Base class for implementing linear optimizers.
    `class` | `SimplexSolver` Solves a linear problem using the "Two-Phase Simplex" method.

  - ### Uses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar

    Subclasses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GradientMultivariateOptimizer` Base class for implementing optimizers for multivariate scalar differentiable functions.

    Constructors in org.apache.commons.math3.optim.nonlinear.scalar with parameters of type MultivariateOptimizer
    Constructor and Description
    `LineSearch(MultivariateOptimizer optimizer, double relativeTolerance, double absoluteTolerance, double initialBracketingRange)` The `BrentOptimizer` default stopping criterion uses the tolerances to check the domain (point) values, not the function values.
    `MultiStartMultivariateOptimizer(MultivariateOptimizer optimizer, int starts, RandomVectorGenerator generator)` Create a multi-start optimizer from a single-start optimizer.

  - ### Uses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar.gradient

    Subclasses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar.gradient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NonLinearConjugateGradientOptimizer` Non-linear conjugate gradient optimizer.

  - ### Uses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar.noderiv

    Subclasses of MultivariateOptimizer in org.apache.commons.math3.optim.nonlinear.scalar.noderiv
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BOBYQAOptimizer` Powell's BOBYQA algorithm.
    `class` | `CMAESOptimizer` An implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for non-linear, non-convex, non-smooth, global function minimization.
    `class` | `PowellOptimizer` Powell's algorithm.
    `class` | `SimplexOptimizer` This class implements simplex-based direct search optimization.

Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.