## Package org.apache.commons.math3.optim.nonlinear.scalar

Algorithms for optimizing a scalar function.

See:
Description

Interface Summary
MultivariateFunctionMappingAdapter.Mapper: Mapping interface.

Class Summary
GradientMultivariateOptimizer: Base class for implementing optimizers for multivariate scalar differentiable functions.
LeastSquaresConverter: This class converts `vectorial objective functions` to `scalar objective functions` when the goal is to minimize them.
MultiStartMultivariateOptimizer: Multi-start optimizer.
MultivariateFunctionMappingAdapter: Adapter for mapping bounded `MultivariateFunction` to unbounded ones.
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: Adapter extending bounded `MultivariateFunction` to an unbouded domain using a penalty function.
MultivariateOptimizer: Base class for a multivariate scalar function optimizer.
ObjectiveFunction: Scalar function to be optimized.
ObjectiveFunctionGradient: Gradient of the scalar function to be optimized.

Enum Summary
GoalType: Goal type for an optimization problem (minimization or maximization of a scalar function.

## Package org.apache.commons.math3.optim.nonlinear.scalar Description

Algorithms for optimizing a scalar function.

Copyright (c) 2003-2013 Apache Software Foundation