OSDipBlockSlpSolver.h
Go to the documentation of this file.
1 /* $Id: OSBlockSlpSolver.h 3038 2009-11-07 11:43:44Z Gassmann $ */
16 #ifndef OSDIPBLOCKSLPSOLVER_H
17 #define OSDIPBLOCKSLPSOLVER_H
18 
19 // --------------------------------------------------------------------- //
20 #include "OSDipBlockSolver.h"
21 #include "OSDataStructures.h"
22 #include "OSDefaultSolver.h"
23 #include "OSrLReader.h"
24 
26 
27 // --------------------------------------------------------------------- //
35 // --------------------------------------------------------------------- //
37 public:
38 
39 
43 
44  std::vector<IndexValuePair*> m_primalVals;
45 
46 
58  virtual void solve(double *cost, std::vector<IndexValuePair*> *solIndexValPair, double *optVal) ;
59 
60 
71  virtual void solve(double *cost, std::string *osrl) ;
72 
78 
79 
85 
91 
92  class Factory;
94 
95  public:
96 
98 
99  }
100 
102 
103  }
104 
106 
107  };// end class OSDipBlockSolverFactory
108 
109 
110  //
111 };//end class OSDipBlockSlpSolver
112 
113 
114 
115 
116 #endif
The Result Class.
Definition: OSResult.h:2548
~OSDipBlockSlpSolver()
Default destructor.
OSDipBlockSlpSolver()
Default Constructor.
std::vector< IndexValuePair * > m_primalVals
The in-memory representation of an OSiL instance..
Definition: OSInstance.h:2262
OSInstance * osinstance
virtual void solve(double *cost, std::vector< IndexValuePair * > *solIndexValPair, double *optVal)