HCL_lmbfgsOp_d implements the limited memory BFGS approximation to the inverse Hessian of a twice-differentiable function
![]() | Domain () Domain space access. |
![]() | Range () Range space access. |
![]() | Constructors and destructor
| ||||||||
![]() | I/O
| ||||||||
![]() | Image methods
| ||||||||
![]() | Update methods
|
HCL_lmbfgsOp_d implements the limited memory BFGS approximation to the inverse Hessian of a twice-differentiable function. The algorithm is found in Byrd, Nocedal, and Schnabel, 1994.
HCL_lmbfgsOp_d( const HCL_lmbfgsOp_d & H )
HCL_lmbfgsOp_d( HCL_ScaleLinearOp_d * h0, int maxnum, HCL_LinearOp_d * Pin = NULL, HCL_LinearSolver_d * ls = NULL )
HCL_VectorSpace_d& Range()
Update methods
void Update( HCL_Vector_d & s, HCL_Vector_d & y )
void Update( HCL_Vector_d & x, HCL_Vector_d & xnext, HCL_Vector_d & g, HCL_Vector_d & gnext )
void Reset()
Image methods
I/O
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de