1: /*$Id$*/ 3: /* 4: Context for limited memory variable metric method for bound constrained 5: optimization. 6: */ 8: #ifndef __TAO_BLMVM_H 10: #include "tao_solver.h" 11: #include "src/matrix/lmvmmat.h" 13: typedef struct { 15: TaoLMVMMat *M; 17: TaoVec *G; 18: TaoVec *GP; 19: TaoVec *D; 20: TaoVec *XL; 21: TaoVec *XU; 23: int n_free; 24: int n_bind; 26: int grad; 27: int reset; 28: } TAO_BLMVM; 30: #endif