PIPS-NLP
|
#include <ProblemFormulation.h>
Public Member Functions | |
virtual Residuals * | makeResiduals (Data *prob_in)=0 |
virtual LinearSystem * | makeLinsys (Data *prob_in)=0 |
virtual Variables * | makeVariables (Data *prob_in)=0 |
virtual | ~ProblemFormulation () |
Creates a compatible set of components representing a problem formulation specialized by structure.
|
inlinevirtual |
|
pure virtual |
creates the LinearSystem class for the relevant formulation
Implemented in NlpGenFactory, sFactory, NlpGenStoch, sFactoryAug, and NlpGenSparseWithSolver.
create the Residuals class for the relevant formulation
Implemented in NlpGen, sFactory, NlpGenFactory, and NlpGenStoch.
creates the Variables class for the relevant formulation
Implemented in NlpGen, sFactory, NlpGenFactory, and NlpGenStoch.