1: /*$Id: blmvm.h 1.23 02/09/16 23:00:54-05:00 benson@rockies.mcs.anl.gov $*/ 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* DX; 18: TaoVec* GP; 19: TaoVec* G; 20: TaoVec* XL; 21: TaoVec* XU; 23: int n_free; 24: int n_bind; 26: int pgits; 28: } TAO_BLMVM; 30: #endif