lemon/lp_skeleton.h
changeset 2334 c1e936e6a46b
parent 2324 18fc834761d9
child 2363 2aabce558574
equal deleted inserted replaced
9:b48c4f86869f 10:f9039025b236
    62     /// extended number of type Value, i.e. a finite number of type 
    62     /// extended number of type Value, i.e. a finite number of type 
    63     /// Value or -\ref INF.
    63     /// Value or -\ref INF.
    64     virtual void _setColLowerBound(int i, Value value);
    64     virtual void _setColLowerBound(int i, Value value);
    65     /// \e
    65     /// \e
    66 
    66 
       
    67     /// The lower bound of a variable (column) is an 
       
    68     /// extended number of type Value, i.e. a finite number of type 
       
    69     /// Value or -\ref INF.
       
    70     virtual Value _getColLowerBound(int i);
       
    71 
    67     /// The upper bound of a variable (column) have to be given by an 
    72     /// The upper bound of a variable (column) have to be given by an 
    68     /// extended number of type Value, i.e. a finite number of type 
    73     /// extended number of type Value, i.e. a finite number of type 
    69     /// Value or \ref INF.
    74     /// Value or \ref INF.
    70     virtual void _setColUpperBound(int i, Value value);
    75     virtual void _setColUpperBound(int i, Value value);
    71     /// \e
    76     /// \e
       
    77 
       
    78     /// The upper bound of a variable (column) is an 
       
    79     /// extended number of type Value, i.e. a finite number of type 
       
    80     /// Value or \ref INF.
       
    81     virtual Value _getColUpperBound(int i);
    72 
    82 
    73 //     /// The lower bound of a linear expression (row) have to be given by an 
    83 //     /// The lower bound of a linear expression (row) have to be given by an 
    74 //     /// extended number of type Value, i.e. a finite number of type 
    84 //     /// extended number of type Value, i.e. a finite number of type 
    75 //     /// Value or -\ref INF.
    85 //     /// Value or -\ref INF.
    76 //     virtual void _setRowLowerBound(int i, Value value);
    86 //     virtual void _setRowLowerBound(int i, Value value);
    84     /// The lower and upper bound of a linear expression (row) have to be 
    94     /// The lower and upper bound of a linear expression (row) have to be 
    85     /// given by an 
    95     /// given by an 
    86     /// extended number of type Value, i.e. a finite number of type 
    96     /// extended number of type Value, i.e. a finite number of type 
    87     /// Value or +/-\ref INF.
    97     /// Value or +/-\ref INF.
    88     virtual void _setRowBounds(int i, Value lb, Value ub);
    98     virtual void _setRowBounds(int i, Value lb, Value ub);
       
    99     /// \e
       
   100 
       
   101 
       
   102     /// The lower and the upper bound of
       
   103     /// a constraint (row) are  
       
   104     /// extended numbers of type Value, i.e.  finite numbers of type 
       
   105     /// Value, -\ref INF or \ref INF. 
       
   106     virtual void _getRowBounds(int i, Value &lb, Value &ub);
    89     /// \e
   107     /// \e
    90 
   108 
    91 
   109 
    92     /// \e
   110     /// \e
    93     virtual void _clearObj();
   111     virtual void _clearObj();