|
SOT
|
Abstract class for a SOT test problem. More...
#include <problem.h>
Public Member Functions | |
| vec | evals (const mat &points) const |
| Method for evaluating the objective function at multiple points. More... | |
Public Member Functions inherited from sot::Problem | |
| virtual vec | lBounds () const =0 |
| Method for getting the lower variable bounds. More... | |
| virtual vec | uBounds () const =0 |
| Method for getting the upper variable bounds. More... | |
| virtual int | dim () const =0 |
| Method for getting the number of dimensions. More... | |
| virtual double | min () const =0 |
| Method for getting global minimum value. More... | |
| virtual vec | optimum () const =0 |
| Method for getting the global minimizer. More... | |
| virtual std::string | name () const =0 |
| Method for getting the name of the optimization problem. More... | |
| virtual double | eval (const vec &point) const =0 |
| Method for evaluating the objective function. More... | |
Abstract class for a SOT test problem.
This is the abstract class that should be used as a Base class for all test problems in SOT.
Method for evaluating the objective function at multiple points.
| points | Is the next points for which to evaluate the objective function |
Implements sot::Problem.
1.8.11