|
virtual void | getNlpParameters (int &n_vars, int &n_cons)=0 |
|
virtual void | getNlpBounds (int n_vars, int n_cons, double *x_l, double *x_u, double *g_l, double *g_u)=0 |
|
virtual void | getStartingPoint (int n_vars, double *x)=0 |
|
virtual double | evaluateObjective (int n_vars, const double *x)=0 |
|
virtual void | evaluateConstraintsVector (int n_vars, int n_cons, const double *x, double *constraints)=0 |
|
virtual void | processSolution (int n_vars, double objective_value, const double *x) |
|
double & | optimalValue () |
|
const double & | optimalValue () const |
|
Eigen::VectorXd & | optimalVector () |
|
const Eigen::VectorXd & | optimalVector () const |
|
|
double | eig_obj_ |
|
Eigen::VectorXd | eig_opt_x_ |
|
The documentation for this class was generated from the following file: