OptConstrQNewton is a derived class of OptConstrNewtonLike. More...
Public Member Functions | |
| int | checkDeriv () | 
| Compare the analytic gradient with the finite difference gradient.   | |
| OptConstrQNewton (NLP1 *p, TOLS t) | |
| OptConstrQNewton (NLP1 *p, UPDATEFCN u) | |
| OptConstrQNewton (NLP1 *p) | |
| OptConstrQNewton () | |
| Default Constructor.   | |
| NEWMAT::SymmetricMatrix | updateH (NEWMAT::SymmetricMatrix &H, int k) | 
| Compute BFGS appoximation to the Hessian.   | |
| virtual | ~OptConstrQNewton () | 
| Destructor.   | |
OptConstrQNewton is a derived class of OptConstrNewtonLike.
This class implements a Constrained Quasi-Newton Method with BFGS approximation to the Hessian.
Definition at line 25 of file OptConstrQNewton.h.
| OPTPP::OptConstrQNewton::OptConstrQNewton | ( | ) |  [inline] | 
        
Default Constructor.
Definition at line 34 of file OptConstrQNewton.h.
References OPTPP::OptimizeClass::method.
| OPTPP::OptConstrQNewton::OptConstrQNewton | ( | NLP1 * | p | ) |  [inline] | 
        
| p | a pointer to an NLP1. | 
Definition at line 39 of file OptConstrQNewton.h.
References OPTPP::OptimizeClass::method.
| OPTPP::OptConstrQNewton::OptConstrQNewton | ( | NLP1 * | p, | |
| UPDATEFCN | u | |||
| ) |  [inline] | 
        
| p | a pointer to an NLP1. | |
| u | a function pointer. | 
Definition at line 45 of file OptConstrQNewton.h.
References OPTPP::OptimizeClass::method.
| OPTPP::OptConstrQNewton::OptConstrQNewton | ( | NLP1 * | p, | |
| TOLS | t | |||
| ) |  [inline] | 
        
| p | a pointer to an NLP1. | |
| t | tolerance class reference. | 
Definition at line 51 of file OptConstrQNewton.h.
References OPTPP::OptimizeClass::method.
| virtual OPTPP::OptConstrQNewton::~OptConstrQNewton | ( | ) |  [inline, virtual] | 
        
Destructor.
Definition at line 57 of file OptConstrQNewton.h.
| int OPTPP::OptConstrQNewton::checkDeriv | ( | ) |  [virtual] | 
        
Compare the analytic gradient with the finite difference gradient.
Reimplemented from OPTPP::OptConstrNewtonLike.
| NEWMAT::SymmetricMatrix OPTPP::OptConstrQNewton::updateH | ( | NEWMAT::SymmetricMatrix & | H, | |
| int | k | |||
| ) |  [virtual] | 
        
Compute BFGS appoximation to the Hessian.
Implements OPTPP::OptConstrNewtonLike.
 1.6.3