equal
deleted
inserted
replaced
18 #define LEMON_LP_CPLEX_H |
18 #define LEMON_LP_CPLEX_H |
19 |
19 |
20 ///\file |
20 ///\file |
21 ///\brief Header of the LEMON-CPLEX lp solver interface. |
21 ///\brief Header of the LEMON-CPLEX lp solver interface. |
22 |
22 |
23 #include "lp_base.h" |
23 #include <lemon/lp_base.h> |
24 extern "C" { |
24 extern "C" { |
25 #include "ilcplex/cplex.h" |
25 #include "ilcplex/cplex.h" |
26 } |
26 } |
27 |
27 |
28 namespace lemon { |
28 namespace lemon { |
106 virtual void _setObjCoeff(int i, Value obj_coef); |
106 virtual void _setObjCoeff(int i, Value obj_coef); |
107 ///\e |
107 ///\e |
108 |
108 |
109 ///\bug Unimplemented |
109 ///\bug Unimplemented |
110 /// |
110 /// |
111 virtual SolutionStatus _solve(); |
111 virtual SolveExitStatus _solve(); |
|
112 ///\e |
|
113 |
|
114 ///\bug Unimplemented |
|
115 /// |
|
116 virtual Value _getPrimal(int i); |
112 ///\e |
117 ///\e |
113 |
118 |
114 ///\bug Unimplemented |
119 ///\bug Unimplemented |
115 /// |
120 /// |
116 virtual Value _getSolution(int i); |
121 virtual Value _getPrimalValue(); |
|
122 ///\e |
|
123 |
|
124 ///\bug Unimplemented |
|
125 /// |
|
126 virtual SolutionStatus _getPrimalStatus(); |
|
127 |
|
128 ///\e |
|
129 |
|
130 ///\bug Unimplemented |
|
131 /// |
|
132 virtual void _setMax(); |
|
133 ///\e |
|
134 |
|
135 ///\bug Unimplemented |
|
136 /// |
|
137 virtual void _setMin(); |
117 |
138 |
118 }; |
139 }; |
119 } //END OF NAMESPACE LEMON |
140 } //END OF NAMESPACE LEMON |
120 |
141 |
121 #endif //LEMON_LP_CPLEX_H |
142 #endif //LEMON_LP_CPLEX_H |