49 | | virtual std::string getRowName( const int ) = 0; |
---|
50 | | virtual std::string getColName( const int ) = 0; |
---|
51 | | virtual int canWrite( const int, const int ) = 0; |
---|
52 | | virtual double setValue( const int, const int, const double ) = 0; |
---|
53 | | virtual double getValue( const int, const int ) = 0; |
---|
54 | | virtual int getRowCount( ) = 0; |
---|
55 | | virtual int getColCount( ) = 0; |
---|
| 49 | // per-coefficient access |
---|
| 50 | virtual std::string getRowName(const int) = 0; |
---|
| 51 | virtual std::string getColName(const int) = 0; |
---|
| 52 | virtual int canWrite(const int, const int) = 0; |
---|
| 53 | virtual double setValue(const int, const int, const double) = 0; |
---|
| 54 | virtual double getValue(const int, const int) = 0; |
---|
| 55 | virtual int getRowCount() = 0; |
---|
| 56 | virtual int getColCount() = 0; |
---|
| 57 | |
---|
| 58 | // functions to access the entire coefficient map at once |
---|
| 59 | virtual bool getCoefficientMap(int &) = 0; |
---|
| 60 | virtual bool storeCoefficientMap(int &) = 0; |
---|