Package org.apache.commons.math3.optim.nonlinear.scalar
Algorithms for optimizing a scalar function.
-
Interface Summary Interface Description MultivariateFunctionMappingAdapter.Mapper Mapping interface. -
Class Summary Class Description GradientMultivariateOptimizer Base class for implementing optimizers for multivariate scalar differentiable functions.LeastSquaresConverter This class convertsvectorial objective functions
toscalar objective functions
when the goal is to minimize them.LineSearch Class for finding the minimum of the objective function along a given direction.MultiStartMultivariateOptimizer Multi-start optimizer.MultivariateFunctionMappingAdapter Adapter for mapping boundedMultivariateFunction
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 boundedMultivariateFunction
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 Enum Description GoalType Goal type for an optimization problem (minimization or maximization of a scalar function.