lemon/lp_glpk.h
changeset 2324 18fc834761d9
parent 2321 e23a610bed51
child 2328 b4931ae52069
equal deleted inserted replaced
9:6559bbcc3d21 10:4c96bd86c6f7
    58     virtual void _getColName(int col,       std::string & name);
    58     virtual void _getColName(int col,       std::string & name);
    59     virtual void _setColName(int col, const std::string & name);
    59     virtual void _setColName(int col, const std::string & name);
    60     virtual void _setRowCoeffs(int i, LpRowIterator b, LpRowIterator e);
    60     virtual void _setRowCoeffs(int i, LpRowIterator b, LpRowIterator e);
    61     virtual void _setColCoeffs(int i, LpColIterator b, LpColIterator e);
    61     virtual void _setColCoeffs(int i, LpColIterator b, LpColIterator e);
    62     virtual void _setCoeff(int row, int col, Value value);
    62     virtual void _setCoeff(int row, int col, Value value);
       
    63     virtual Value _getCoeff(int row, int col);
       
    64 
    63     virtual void _setColLowerBound(int i, Value value);
    65     virtual void _setColLowerBound(int i, Value value);
    64     virtual void _setColUpperBound(int i, Value value);
    66     virtual void _setColUpperBound(int i, Value value);
    65 //     virtual void _setRowLowerBound(int i, Value value);
    67 //     virtual void _setRowLowerBound(int i, Value value);
    66 //     virtual void _setRowUpperBound(int i, Value value);
    68 //     virtual void _setRowUpperBound(int i, Value value);
    67     virtual void _setRowBounds(int i, Value lower, Value upper);
    69     virtual void _setRowBounds(int i, Value lower, Value upper);
    68     virtual void _setObjCoeff(int i, Value obj_coef);
    70     virtual void _setObjCoeff(int i, Value obj_coef);
       
    71     virtual Value _getObjCoeff(int i);
    69     virtual void _clearObj();
    72     virtual void _clearObj();
    70 //     virtual void _setObj(int length,
    73 //     virtual void _setObj(int length,
    71 //                          int  const * indices, 
    74 //                          int  const * indices, 
    72 //                          Value  const * values ) = 0;
    75 //                          Value  const * values ) = 0;
    73 
    76 
    88     virtual SolutionStatus _getDualStatus();
    91     virtual SolutionStatus _getDualStatus();
    89     virtual ProblemTypes _getProblemType();
    92     virtual ProblemTypes _getProblemType();
    90 
    93 
    91     virtual void _setMax();
    94     virtual void _setMax();
    92     virtual void _setMin();
    95     virtual void _setMin();
       
    96 
       
    97     virtual bool _isMax();
    93 
    98 
    94   public:
    99   public:
    95     ///Set the verbosity of the messages
   100     ///Set the verbosity of the messages
    96 
   101 
    97     ///Set the verbosity of the messages
   102     ///Set the verbosity of the messages