1.1 --- a/lemon/lp_cplex.h Mon Feb 12 17:54:36 2007 +0000
1.2 +++ b/lemon/lp_cplex.h Wed Feb 14 13:50:25 2007 +0000
1.3 @@ -55,6 +55,7 @@
1.4 virtual LpSolverBase &_newLp();
1.5 virtual LpSolverBase &_copyLp();
1.6
1.7 +
1.8 virtual int _addCol();
1.9 virtual int _addRow();
1.10 virtual void _eraseCol(int i);
1.11 @@ -64,14 +65,21 @@
1.12 virtual void _setRowCoeffs(int i, LpRowIterator b, LpRowIterator e);
1.13 virtual void _setColCoeffs(int i, LpColIterator b, LpColIterator e);
1.14 virtual void _setCoeff(int row, int col, Value value);
1.15 + virtual Value _getCoeff(int row, int col);
1.16 +
1.17 virtual void _setColLowerBound(int i, Value value);
1.18 + virtual Value _getColLowerBound(int i);
1.19 virtual void _setColUpperBound(int i, Value value);
1.20 + virtual Value _getColUpperBound(int i);
1.21 +
1.22 // virtual void _setRowLowerBound(int i, Value value);
1.23 // virtual void _setRowUpperBound(int i, Value value);
1.24 virtual void _setRowBounds(int i, Value lower, Value upper);
1.25 + virtual void _getRowBounds(int i, Value &lb, Value &ub);
1.26 virtual void _setObjCoeff(int i, Value obj_coef);
1.27 + virtual Value _getObjCoeff(int i);
1.28 virtual void _clearObj();
1.29 - ///\e
1.30 +
1.31
1.32 virtual SolveExitStatus _solve();
1.33 virtual Value _getPrimal(int i);
1.34 @@ -87,6 +95,8 @@
1.35 virtual void _setMax();
1.36 virtual void _setMin();
1.37
1.38 + virtual bool _isMax();
1.39 +
1.40 };
1.41 } //END OF NAMESPACE LEMON
1.42