|
Public Methods |
| | SparseBK () |
| | SparseBK (int rows, int columns) |
| void | colmax (const int column, int &row, T &value) const |
| void | swap (const int row1, const int column1, const int row2, const int column2) |
| void | swap (const int column1, const int column2, const int lastRow) |
| void | updateRank1 (const int column) |
| void | updateRank2 (const int column) |
| void | minus (const int column, const int lastRow, Vector< T > &x) const |
| T | dot (const int column, const int lastRow, const Vector< T > &x) const |
| SparseBK | transposeSquare () const |
| Vector< T > | transposeMult (const Vector< T > &x) const |
| Vector< T > | operator * (const Vector< T > &x) const |
| void | addDiagonal (const T alpha, const Vector< T > &x) |
| T | frob2 (const int column) |