class RosenBrock : public ObjectiveFunction the class of n-D Rosenbrock function
| RosenBrock (int) | |
| getGradient (const Model <double>&) | |
| getGradient (const Model <long>&) | |
| className () const |
| realPerformance (const Model <double>&) | |
| realPerformance (const Model <long>&) |
RosenBrock This is an analytical function for testing optimization algortithms. The function looks like \[ \sum_i=1}^N-1} [100.(x_i-x_i-1}^2)^2 + (1-x_i-1})^2] \]RosenBrock currently only takes Models either double or long integer. It is mostly because I tried to avoid using templates, due to the guliness of template features in G++. Hopefully, this could be changed soon.
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling