Actual source code: bnls.h

  1: /*$Id: s.tron.h 1.35 02/08/16 16:55:59-05:00 benson@rockies.mcs.anl.gov $*/

  3: #ifndef __TAO_BNLS_H
  5: #include "tao_solver.h"

  7: typedef struct{

  9:   /* Problem statistics */

 11:   double gamma;                     /* damping parameter */
 12:   double gamma_factor;             /* damping parameter */

 14:   TaoVec* DXFree;
 15:   TaoVec* R;

 17:   TaoVec* X;
 18:   TaoVec* G, *PG;

 20:   TaoVec* DX;
 21:   TaoVec* XU;
 22:   TaoVec* XL;
 23:   TaoVec* Work;
 24: 
 25:   TaoMat* Hsub;
 26:   TaoMat* H;

 28:   TaoIndexSet *FreeVariables;  /* Indices of local variables equal to lower bound */


 31: }TAO_BNLS;

 33: #endif