equal
deleted
inserted
replaced
27 lpx_set_class(lp,LPX_MIP); |
27 lpx_set_class(lp,LPX_MIP); |
28 } |
28 } |
29 |
29 |
30 void MipGlpk::_colType(int i, MipGlpk::ColTypes col_type){ |
30 void MipGlpk::_colType(int i, MipGlpk::ColTypes col_type){ |
31 switch (col_type){ |
31 switch (col_type){ |
32 case LEMON_INTEGER: |
32 case INT: |
33 lpx_set_col_kind(lp,i,LPX_IV); |
33 lpx_set_col_kind(lp,i,LPX_IV); |
34 break; |
34 break; |
35 case REAL: |
35 case REAL: |
36 lpx_set_col_kind(lp,i,LPX_CV); |
36 lpx_set_col_kind(lp,i,LPX_CV); |
37 break; |
37 break; |
41 } |
41 } |
42 |
42 |
43 MipGlpk::ColTypes MipGlpk::_colType(int i){ |
43 MipGlpk::ColTypes MipGlpk::_colType(int i){ |
44 switch (lpx_get_col_kind(lp,i)){ |
44 switch (lpx_get_col_kind(lp,i)){ |
45 case LPX_IV: |
45 case LPX_IV: |
46 return LEMON_INTEGER;//Or binary |
46 return INT;//Or binary |
47 case LPX_CV: |
47 case LPX_CV: |
48 return REAL; |
48 return REAL; |
49 default: |
49 default: |
50 return REAL;//Error! |
50 return REAL;//Error! |
51 } |
51 } |