a simple 2-D multi-modal test function
MultiTest (int n ) | |
MultiTest (int n , Vector <double>&, Vector <double>&, Vector <double>&, double) | |
const char* | className () const |
Vector <double>* | getGradient (const Model <double>&) |
Vector <double>* | getGradient (const Model <long>&) |
double | realPerformance (const Model <double>&) |
double | realPerformance (const Model <long>&) |
Vector <double> | wigle (const Vector <double>&, const Model <double>&) |
int | mySize () const |
MultiTest is a simple 2-D multimodal analytical function for testing optimization algortithms. The function looks like \[ f = m[0]^2+2m[1]^2-0.3\cos(2\Pi m[0])-0.4\cos(4\Pi m[1]+0.7) \]MultiTest 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