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