41 /// \e |
41 /// \e |
42 virtual void _eraseCol(int i); |
42 virtual void _eraseCol(int i); |
43 /// \e |
43 /// \e |
44 virtual void _eraseRow(int i); |
44 virtual void _eraseRow(int i); |
45 /// \e |
45 /// \e |
46 virtual void _getColName(int col, std::string & name); |
46 virtual void _getColName(int col, std::string & name); |
47 /// \e |
47 /// \e |
48 virtual void _setColName(int col, const std::string & name); |
48 virtual void _setColName(int col, const std::string & name); |
49 |
49 |
50 /// \e |
50 /// \e |
51 |
51 virtual void _setRowCoeffs(int i, LpRowIterator b, LpRowIterator e); |
52 /// \warning Arrays are indexed from 1 (datum at index 0 is ignored) |
|
53 /// |
|
54 virtual void _setRowCoeffs(int i, |
|
55 int length, |
|
56 int const * indices, |
|
57 Value const * values ); |
|
58 /// \e |
52 /// \e |
59 |
53 virtual void _setColCoeffs(int i, LpColIterator b, LpColIterator e); |
60 /// \warning Arrays are indexed from 1 (datum at index 0 is ignored) |
|
61 /// |
|
62 virtual void _setColCoeffs(int i, |
|
63 int length, |
|
64 int const * indices, |
|
65 Value const * values ); |
|
66 |
54 |
67 /// Set one element of the coefficient matrix |
55 /// Set one element of the coefficient matrix |
68 virtual void _setCoeff(int row, int col, Value value); |
56 virtual void _setCoeff(int row, int col, Value value); |
69 |
57 |
70 /// The lower bound of a variable (column) have to be given by an |
58 /// The lower bound of a variable (column) have to be given by an |