1: /*$Id$*/
3: /*
4: Context for limited memory variable metric method for unconstrained
5: optimization.
6: */
8: #ifndef __TAO_LMVM_H
10: #include "tao_solver.h"
11: #include "src/matrix/lmvmmat.h"
13: typedef struct {
14: TaoLMVMMat *M;
16: TaoVec *G;
17: TaoVec *D;
18: TaoVec *W;
20: TaoVec *Xold;
21: TaoVec *Gold;
23: TaoInt bfgs;
24: TaoInt sgrad;
25: TaoInt grad;
26: } TAO_LMVM;
28: #endif