author | athos |
Thu, 07 Apr 2005 09:42:31 +0000 | |
changeset 1314 | 9269c76551cf |
permissions | -rw-r--r-- |
1 // -*- c++ -*-
2 #ifndef LEMON_LP_SOLVER_GLPK_CC
3 #define LEMON_LP_SOLVER_GLPK_CC
4 //LOW LEVEL INTERFACE, MATRIX MANIPULATING FUNCTIONS
5 extern "C" {
6 #include "glpk.h"
7 }
8 #include "lp_solver_glpk.h"
10 namespace lemon {
13 /// \e
14 int LpGlpk::_addCol() {
15 int i=lpx_add_cols(lp, 1);
16 _setColLowerBound(i, -INF);
17 _setColUpperBound(i, INF);
18 return i;
19 }
20 /// \e
21 int LpGlpk::_addRow() {
22 int i=lpx_add_rows(lp, 1);
23 return i;
24 }
26 } //namespace lemon
28 #endif //LEMON_LP_SOLVER_GLPK_CC