Actual source code: blmvm.h

  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