Inheritance diagram for RosenBrockFunction:

Public Member Functions | |
| RosenBrockFunction () | |
| virtual | ~RosenBrockFunction () |
| unsigned int | NDim () const |
| ROOT::Math::IMultiGenFunction * | Clone () const |
| unsigned int | getNCalls () |
| unsigned int | NDim () const |
| ROOT::Math::IMultiGenFunction * | Clone () const |
| const double * | TrueMinimum () const |
| virtual | ~RosenBrockFunction () |
| unsigned int | NDim () const |
| ROOT::Math::IMultiGenFunction * | Clone () const |
| const double * | TrueMinimum () const |
Private Member Functions | |
| double | DoEval (const double *x) const |
| double | DoEval (const double *x) const |
| double | DoEval (const double *x) const |
Private Attributes | |
| unsigned int | fNCalls |
| double | fTrueMin [2] |
Definition at line 10 of file testGAMinimizer.cxx.
| RosenBrockFunction::RosenBrockFunction | ( | ) | [inline] |
| virtual RosenBrockFunction::~RosenBrockFunction | ( | ) | [inline, virtual] |
Definition at line 15 of file testGAMinimizer.cxx.
| virtual RosenBrockFunction::~RosenBrockFunction | ( | ) | [inline, virtual] |
Definition at line 59 of file testNewMinimizer.cxx.
| unsigned int RosenBrockFunction::NDim | ( | ) | const [inline, virtual] |
Retrieve the dimension of the function
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 17 of file testGAMinimizer.cxx.
| ROOT::Math::IMultiGenFunction* RosenBrockFunction::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class must implement his version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 19 of file testGAMinimizer.cxx.
References RosenBrockFunction().
| unsigned int RosenBrockFunction::getNCalls | ( | ) | [inline] |
Implementation of the evaluation function. Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 28 of file testGAMinimizer.cxx.
References fNCalls.
| unsigned int RosenBrockFunction::NDim | ( | ) | const [inline, virtual] |
Retrieve the dimension of the function
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 59 of file testMinim.cxx.
| ROOT::Math::IMultiGenFunction* RosenBrockFunction::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class must implement his version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 61 of file testMinim.cxx.
References RosenBrockFunction().
| const double* RosenBrockFunction::TrueMinimum | ( | ) | const [inline] |
Implementation of the evaluation function. Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 73 of file testMinim.cxx.
References gNCall, i, and RosenBrock().
| unsigned int RosenBrockFunction::NDim | ( | ) | const [inline, virtual] |
Retrieve the dimension of the function
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 61 of file testNewMinimizer.cxx.
| ROOT::Math::IMultiGenFunction* RosenBrockFunction::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class must implement his version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 63 of file testNewMinimizer.cxx.
References RosenBrockFunction().
| const double* RosenBrockFunction::TrueMinimum | ( | ) | const [inline] |
Implementation of the evaluation function. Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 75 of file testNewMinimizer.cxx.
References gNCall, i, and RosenBrock().
unsigned int RosenBrockFunction::fNCalls [mutable, private] |
double RosenBrockFunction::fTrueMin [mutable, private] |
1.5.1