#include <NlpSimple.hh>
Inheritance diagram for NlpSimple:
Public Methods | |
virtual void | initialize (IotrVector &rxlow, IotrVector &rxupp, IotrVector &rclow, IotrVector &rcupp, IotrVector &x, IotrVector &yz, double bignum, Functional *c) |
Called explicitly (in other words, not from a constructor) to initialize this instance of Nlp before it is used. | |
virtual NlpBounds * | getBoundsPtr () |
Return the problem bounds as a regular pointer. | |
virtual NlpBounds & | bounds () |
Access the bounds of the problem. | |
virtual NlpLocalModel * | localModelAt (NlpIterate &) |
Return NlpLocalModel centered at NlpIterate. | |
virtual void | inspect () |
Display an ascii respresentation of this object. | |
virtual void | writeConfiguration (std::ostream &out, char indent[]) |
Write configuration information for this object. | |
virtual NlpIterate * | newVariables () |
virtual NlpIterate * | initialVariables () |
virtual NlpResiduals * | newResiduals () |
virtual NlpLinsys * | newLinsys () |
virtual NlpValues * | newValues () |
virtual NlpGrads * | newGrads () |
virtual NlpHessian * | newHessian () |
Protected Attributes | |
NlpBoundsHandle | mBounds |
Stores the nonlinear problem bounds. | |
FunctionalHandle | mRawFunctional |
Stores the nonlinear problem functional. |