# Package org.apache.commons.math3.optimization.direct

This package provides optimization algorithms that don't require derivatives.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  MultivariateFunctionMappingAdapter.Mapper | Mapping interface.

- Class Summary
  Class | Description
  --- | ---
  AbstractSimplex | Deprecated As of 3.1 (to be removed in 4.0).
  BaseAbstractMultivariateOptimizer<FUNC extends MultivariateFunction> | Deprecated As of 3.1 (to be removed in 4.0).
  BaseAbstractMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction> | Deprecated As of 3.1 (to be removed in 4.0).
  BaseAbstractMultivariateVectorOptimizer<FUNC extends MultivariateVectorFunction> | Deprecated As of 3.1 (to be removed in 4.0).
  BOBYQAOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  CMAESOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  CMAESOptimizer.DoubleIndex | Used to sort fitness values.
  CMAESOptimizer.PopulationSize | Population size.
  CMAESOptimizer.Sigma | Input sigma values.
  MultiDirectionalSimplex | Deprecated As of 3.1 (to be removed in 4.0).
  MultivariateFunctionMappingAdapter | Deprecated As of 3.1 (to be removed in 4.0).
  MultivariateFunctionMappingAdapter.LowerBoundMapper | Local class for lower bounds mapping.
  MultivariateFunctionMappingAdapter.LowerUpperBoundMapper | Local class for lower and bounds mapping.
  MultivariateFunctionMappingAdapter.NoBoundsMapper | Local class for no bounds mapping.
  MultivariateFunctionMappingAdapter.UpperBoundMapper | Local class for upper bounds mapping.
  MultivariateFunctionPenaltyAdapter | Deprecated As of 3.1 (to be removed in 4.0).
  NelderMeadSimplex | Deprecated As of 3.1 (to be removed in 4.0).
  PowellOptimizer | Deprecated As of 3.1 (to be removed in 4.0).
  SimplexOptimizer | Deprecated As of 3.1 (to be removed in 4.0).

- Exception Summary
  Exception | Description
  --- | ---
  BOBYQAOptimizer.PathIsExploredException | Marker for code paths that are not explored with the current unit tests.

## Package org.apache.commons.math3.optimization.direct Description

This package provides optimization algorithms that don't require derivatives.

Copyright (c) 2003-2013 Apache Software Foundation