Solves the optimization problem with SNOPT version 7.5 and below. More...
|using||Jacobian = Problem::Jacobian|
|using||NLPPtr = Problem *|
|using||VectorXd = Problem::VectorXd|
|SnoptAdapter (Problem &nlp)|
|Creates an Adapter Object around the problem to conform to the Snopt interface. More...|
|static void||ObjectiveAndConstraintFct (int *Status, int *n, double x, int *needF, int *neF, double F, int *needG, int *neG, double G, char *cu, int *lencu, int iu, int *leniu, double ru, int *lenru)|
Solves the optimization problem with SNOPT version 7.5 and below.
If you have a newer version of SNOPT installed, use snopt_adapter_76.h.
Given an optimization Problem with variables, costs and constraints, this class wraps it and makes it conform with the interface defined by SNOPT http://web.stanford.edu/group/SOL/guides/sndoc7.pdf
This implements the Adapter pattern. This class should not add any functionality, but merely delegate it to the Adaptee (the Problem object).