org.apache.commons.math3.optim.nonlinear.scalar.gradient
Class NonLinearConjugateGradientOptimizer.BracketingStep

java.lang.Object
  extended by org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.BracketingStep
All Implemented Interfaces:
OptimizationData
Enclosing class:
NonLinearConjugateGradientOptimizer

public static class NonLinearConjugateGradientOptimizer.BracketingStep
extends Object
implements OptimizationData

The initial step is a factor with respect to the search direction (which itself is roughly related to the gradient of the function).
It is used to find an interval that brackets the optimum in line search.

Since:
3.1

Constructor Summary
NonLinearConjugateGradientOptimizer.BracketingStep(double step)
           
 
Method Summary
 double getBracketingStep()
          Gets the initial step.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonLinearConjugateGradientOptimizer.BracketingStep

public NonLinearConjugateGradientOptimizer.BracketingStep(double step)
Parameters:
step - Initial step for the bracket search.
Method Detail

getBracketingStep

public double getBracketingStep()
Gets the initial step.

Returns:
the initial step.


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.