|
double | maingo::ubp::evaluate_objective (const double *currentPoint, const unsigned nvar, const bool computeGradient, double *gradient, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating objective function at a given point. More...
|
|
void | maingo::ubp::evaluate_inequalities (const double *currentPoint, const unsigned nvar, const unsigned nineq, const bool computeGradient, double *result, double *gradient, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating residuals of inequality constraints at a given point. More...
|
|
void | maingo::ubp::evaluate_equalities (const double *currentPoint, const unsigned nvar, const unsigned neq, const bool computeGradient, double *result, double *gradient, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating residuals of equality constraints at a given point. More...
|
|
void | maingo::ubp::evaluate_constraints (const double *currentPoint, const unsigned nvar, const unsigned ncon, const bool computeGradient, double *result, double *gradient, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating residuals of inequality and equality constraints at a given point. More...
|
|
void | maingo::ubp::evaluate_problem (const double *currentPoint, const unsigned nvar, const unsigned ncon, const bool computeGradient, double *result, double *gradient, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating the objective function along with the residuals of inequality and equality constraints at a given point. More...
|
|
void | maingo::ubp::evaluate_hessian (const double *currentPoint, const unsigned nvar, const unsigned ncon, double *hessian, std::shared_ptr< DagObj > dagObj) |
| Function for evaluating the Hessian of the Lagrangian at a given point. More...
|
|