Inheritance diagram for Purple::RosenbrockFunction:
Public Member Functions | |
RosenbrockFunction (void) | |
virtual | ~RosenbrockFunction (void) |
double | getEvaluation (Vector< double >) |
Definition at line 26 of file RosenbrockFunction.h.
Purple::RosenbrockFunction::RosenbrockFunction | ( | void | ) |
General constructor. It creates a Rosenbrock's objective function object. It also initializes all the rest of class members to their default values:
Definition at line 34 of file RosenbrockFunction.cpp.
Purple::RosenbrockFunction::~RosenbrockFunction | ( | void | ) | [virtual] |
double Purple::RosenbrockFunction::getEvaluation | ( | Vector< double > | argument | ) | [virtual] |
This method returns the Rosenbrock's function evaluation for a given argument.
argument,: | Objective function argument. |
Implements Purple::ObjectiveFunction.
Definition at line 66 of file RosenbrockFunction.cpp.