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: int bfgs; 24: int sgrad; 25: int grad; 26: } TAO_LMVM; 28: #endif