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: TaoInt n_free;
24: TaoInt n_bind;
26: TaoInt grad;
27: TaoInt reset;
28: } TAO_BLMVM;
30: #endif