diff -r 596e48d6e77b -r b4931ae52069 lemon/lp_skeleton.h --- a/lemon/lp_skeleton.h Mon Dec 04 18:09:09 2006 +0000 +++ b/lemon/lp_skeleton.h Thu Dec 07 16:10:54 2006 +0000 @@ -64,12 +64,22 @@ virtual void _setColLowerBound(int i, Value value); /// \e + /// The lower bound of a variable (column) is an + /// extended number of type Value, i.e. a finite number of type + /// Value or -\ref INF. + virtual Value _getColLowerBound(int i); + /// The upper bound of a variable (column) have to be given by an /// extended number of type Value, i.e. a finite number of type /// Value or \ref INF. virtual void _setColUpperBound(int i, Value value); /// \e + /// The upper bound of a variable (column) is an + /// extended number of type Value, i.e. a finite number of type + /// Value or \ref INF. + virtual Value _getColUpperBound(int i); + // /// The lower bound of a linear expression (row) have to be given by an // /// extended number of type Value, i.e. a finite number of type // /// Value or -\ref INF. @@ -89,6 +99,14 @@ /// \e + /// The lower and the upper bound of + /// a constraint (row) are + /// extended numbers of type Value, i.e. finite numbers of type + /// Value, -\ref INF or \ref INF. + virtual void _getRowBounds(int i, Value &lb, Value &ub); + /// \e + + /// \e virtual void _clearObj(); /// \e