#include <OptLBFGS.h>
Inheritance diagram for OPTPP::OptLBFGSLike:

Public Member Functions | |
| OptLBFGSLike () | |
| OptLBFGSLike (int n) | |
| OptLBFGSLike (int n, TOLS t) | |
| virtual | ~OptLBFGSLike () |
| void | setSearchStrategy (SearchStrategy s) |
| Set the user-specified globalization strategy. | |
| SearchStrategy | getSearchStrategy () const |
| virtual void | acceptStep (int, int)=0 |
| virtual int | checkConvg () |
| virtual int | checkDeriv () |
| virtual void | optimize () |
| virtual void | readOptInput () |
| virtual void | updateModel (int, int, NEWMAT::ColumnVector)=0 |
Protected Member Functions | |
| virtual NLP1 * | nlprob () const =0 |
Protected Attributes | |
| NEWMAT::ColumnVector | gprev |
| Gradient computed at previous iteration. | |
| int | grad_evals |
| Number of gradient evaluations. | |
| SearchStrategy | strategy |
| User-specified globalization strategy. | |
|
|
Default Constructor |
|
|
|
|
||||||||||||
|
|
|
|
Destructor |
|
||||||||||||
|
Implements OPTPP::OptimizeClass. Implemented in OPTPP::OptLBFGS. |
|
|
Implements OPTPP::OptimizeClass. |
|
|
Reimplemented in OPTPP::OptLBFGS. |
|
|
|
|
|
Implemented in OPTPP::OptLBFGS. |
|
|
Implements OPTPP::OptimizeClass. Reimplemented in OPTPP::OptLBFGS. |
|
|
Implements OPTPP::OptimizeClass. |
|
|
Set the user-specified globalization strategy.
|
|
||||||||||||||||
|
Implements OPTPP::OptimizeClass. Implemented in OPTPP::OptLBFGS. |
|
|
Gradient computed at previous iteration.
|
|
|
Number of gradient evaluations.
|
|
|
User-specified globalization strategy.
|