40 #ifndef _SIMPLEMULTIDIMENSIONS_H_ 41 #define _SIMPLEMULTIDIMENSIONS_H_ 98 #endif //_SIMPLEMULTIDIMENSIONS_H_ void setFunction(Function *function)
Set the function to optimize.
Optimizer & getOneDimensionOptimizer()
const Optimizer & getOneDimensionOptimizer() const
This Optimizer is a very simple multi-dimensions optimizer, calling a one dimensional optimizer on ea...
This class allows to perform a correspondence analysis.
This is the function abstract class.
double doStep()
This function is called by the step() method and contains all calculations.
virtual ~SimpleMultiDimensions()
SimpleMultiDimensions * clone() const
Create a copy of this object and send a pointer to it.
The parameter list object.
void doInit(const ParameterList ¶ms)
This function is called by the init() method and contains all calculations.
Brent's optimization for one parameter.
Partial implementation of the Optimizer interface.
BrentOneDimension optimizer_
SimpleMultiDimensions(Function *function)
This is the basal interface for all optimization methods.