lemon/lp_skeleton.h
changeset 2312 07e46cbb7d85
parent 1956 a055123339d5
child 2324 18fc834761d9
     1.1 --- a/lemon/lp_skeleton.h	Tue Nov 28 17:25:22 2006 +0000
     1.2 +++ b/lemon/lp_skeleton.h	Wed Nov 29 15:01:13 2006 +0000
     1.3 @@ -43,26 +43,14 @@
     1.4      /// \e
     1.5      virtual void _eraseRow(int i);
     1.6      /// \e
     1.7 -    virtual void _getColName(int col,       std::string & name);
     1.8 +    virtual void _getColName(int col, std::string & name);
     1.9      /// \e
    1.10      virtual void _setColName(int col, const std::string & name);
    1.11  
    1.12      /// \e
    1.13 -
    1.14 -    /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    1.15 -    ///
    1.16 -    virtual void _setRowCoeffs(int i, 
    1.17 -			       int length,
    1.18 -                               int  const * indices, 
    1.19 -                               Value  const * values );
    1.20 +    virtual void _setRowCoeffs(int i, LpRowIterator b, LpRowIterator e);
    1.21      /// \e
    1.22 -
    1.23 -    /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    1.24 -    ///
    1.25 -    virtual void _setColCoeffs(int i, 
    1.26 -			       int length,
    1.27 -                               int  const * indices, 
    1.28 -                               Value  const * values );
    1.29 +    virtual void _setColCoeffs(int i, LpColIterator b, LpColIterator e);
    1.30      
    1.31      /// Set one element of the coefficient matrix
    1.32      virtual void _setCoeff(int row, int col, Value value);