40 #ifndef _NEWTONBACKTRACKONEDIMENSION_H_ 41 #define _NEWTONBACKTRACKONEDIMENSION_H_ 105 double fold_,
f_,
a_,
alam_,
alamin_,
alam2_,
b_,
disc_,
f2_,
rhs1_,
rhs2_,
slope_,
test_,
tmplam_;
123 #endif //_NEWTONBACKTRACKONEDIMENSION_H_
double getCurrentTolerance() const
Get the current tolerance.
virtual ~NBODStopCondition()
This class allows to perform a correspondence analysis.
This is the function abstract class.
void doInit(const ParameterList ¶ms)
This function is called by the init() method and contains all calculations.
NBODStopCondition * clone() const
Create a copy of this object and send a pointer to it.
The parameter list object.
NewtonBacktrackOneDimension(Function *function, double slope, double test)
Function * getFunction_()
bool isToleranceReached() const
Tell if the we reached the desired tolerance with a given new set of estimates.
virtual ~NewtonBacktrackOneDimension()
DerivableFirstOrder * getFunction_()
double doStep()
This function is called by the step() method and contains all calculations.
NewtonBacktrackOneDimension * clone() const
Create a copy of this object and send a pointer to it.
void init()
Initialize the condition.
Newton's backtrack nearly optimization for one parameter.
Partial implementation of the Optimizer interface.
This is the abstract class for first order derivable functions.
NBODStopCondition(NewtonBacktrackOneDimension *bod)
Partial implementation of the OptimizationStopCondition interface.