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

Public Member Functions | |
| OptNewton () | |
| OptNewton (NLP2 *p) | |
| OptNewton (NLP2 *p, UPDATEFCN u) | |
| OptNewton (NLP2 *p, TOLS t) | |
| virtual | ~OptNewton () |
| void | initHessian () |
| Compute the analytic Hessian at the initial point. | |
| NEWMAT::SymmetricMatrix | updateH (NEWMAT::SymmetricMatrix &H, int k) |
| Returns the analytic Hessian. | |
| int | checkDeriv () |
| Compare the analytic gradient with the finite difference gradient. | |
| void | printStatus (char *) |
| Print status of Newton's method. | |
| real | stepTolNorm () const |
| Compute length of the step direction. | |
Copyright (c) 2001, Sandia Corporation.
|
|
Default Constructor |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Destructor |
|
|
Compare the analytic gradient with the finite difference gradient.
Reimplemented from OPTPP::OptNewtonLike. |
|
|
Compute the analytic Hessian at the initial point.
Reimplemented from OPTPP::OptNewtonLike. |
|
|
Print status of Newton's method.
Reimplemented from OPTPP::OptNewtonLike. |
|
|
Compute length of the step direction.
Reimplemented from OPTPP::OptimizeClass. |
|
||||||||||||
|
Returns the analytic Hessian.
Implements OPTPP::OptNewtonLike. |