#include <OptNIPS.h>
Inheritance diagram for OPTPP::OptNIPS:

Public Member Functions | |
| OptNIPS () | |
| OptNIPS (NLP2 *p) | |
| OptNIPS (NLP2 *p, UPDATEFCN u) | |
| OptNIPS (NLP2 *p, TOLS t) | |
| virtual | ~OptNIPS () |
| virtual void | initHessian () |
| Initialize Hessian of the Lagrangian. | |
| virtual NEWMAT::SymmetricMatrix | updateH (NEWMAT::SymmetricMatrix &H, int k) |
| Compute analytic Hessian of the Lagrangian. | |
| virtual void | printStatus (char *s) |
| Print status of the NIPS method. | |
Protected Member Functions | |
| NLP2 * | nlprob2 () const |
| NLP1 * | nlprob () const |
Private Attributes | |
| NLP2 * | nlp |
| a pointer to an NLP2 object | |
|
|
Default Constructor |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Destructor |
|
|
Initialize Hessian of the Lagrangian.
Reimplemented from OPTPP::OptNIPSLike. |
|
|
Implements OPTPP::OptNIPSLike. |
|
|
|
|
|
Print status of the NIPS method.
Reimplemented from OPTPP::OptNIPSLike. |
|
||||||||||||
|
Compute analytic Hessian of the Lagrangian.
Implements OPTPP::OptNIPSLike. |
|
|
a pointer to an NLP2 object
|