src/work/athos/lp/lp_base.h
changeset 1251 8f7ce70899e6
parent 1248 ca613a9e3567
child 1253 609fe893df8c
equal deleted inserted replaced
2:b1bbbdb62d1f 3:141f3c34dc61
    38     /// \e
    38     /// \e
    39     virtual int _addRow() = 0;
    39     virtual int _addRow() = 0;
    40     /// \e
    40     /// \e
    41     /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    41     /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    42     virtual void _setRowCoeffs(int i, 
    42     virtual void _setRowCoeffs(int i, 
       
    43 			       int length,
    43                                int  const * indices, 
    44                                int  const * indices, 
    44                                Value  const * values ) = 0;
    45                                Value  const * values ) = 0;
    45     /// \e
    46     /// \e
    46     /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    47     /// \warning Arrays are indexed from 1 (datum at index 0 is ignored)
    47     virtual void _setColCoeffs(int i, 
    48     virtual void _setColCoeffs(int i, 
       
    49 			       int length,
    48                                int  const * indices, 
    50                                int  const * indices, 
    49                                Value  const * values ) = 0;
    51                                Value  const * values ) = 0;
    50     
    52     
    51     /// \e
    53     /// \e
    52     /// The lower bound of a variable (column) have to be given by an 
    54     /// The lower bound of a variable (column) have to be given by an