41 #ifndef BPP_NUMERIC_FUNCTION_NEWTONONEDIMENSION_H
42 #define BPP_NUMERIC_FUNCTION_NEWTONONEDIMENSION_H
Partial implementation of the Optimizer interface.
Function * getFunction_()
const Function * getFunction() const
Get the current function being optimized.
This is the abstract class for second order derivable functions.
Newton's optimization for one parameter.
virtual ~NewtonOneDimension()
double doStep()
This function is called by the step() method and contains all calculations.
DerivableSecondOrder * getFunction_()
void doInit(const ParameterList ¶ms)
This function is called by the init() method and contains all calculations.
NewtonOneDimension(DerivableSecondOrder *function=0)
void setMaximumNumberOfCorrections(unsigned int mx)
unsigned int _maxCorrection
NewtonOneDimension * clone() const
Create a copy of this object and send a pointer to it.
DerivableSecondOrder * getFunction()
Get the current function being optimized.
const DerivableSecondOrder * getFunction() const
Get the current function being optimized.
The parameter list object.