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