Class NonLinearConjugateGradientOptimizer


public class NonLinearConjugateGradientOptimizer extends GradientMultivariateOptimizer
Non-linear conjugate gradient optimizer.
This class supports both the Fletcher-Reeves and the Polak-Ribière update formulas for the conjugate search directions. It also supports optional preconditioning.
Constraints are not supported: the call to optimize will throw MathRuntimeException if bounds are passed to it.