, including all inherited members.
| add(const C s, const SparseMatrix< C > &M) | MathTL::SparseMatrix< C > | |
| apply(const VECTOR &x, VECTOR &Mx) const | MathTL::SparseMatrix< C > | |
| apply(const Vector< C > &x, Vector< C > &Mx) const | MathTL::SparseMatrix< C > | [virtual] |
| apply_transposed(const VECTOR &x, VECTOR &Mtx) const | MathTL::SparseMatrix< C > | |
| apply_transposed(const Vector< C > &x, Vector< C > &Mtx) const | MathTL::SparseMatrix< C > | [virtual] |
| clone() const | MathTL::SparseMatrix< C > | [virtual] |
| clone_transposed() const | MathTL::SparseMatrix< C > | [virtual] |
| coldim_ | MathTL::SparseMatrix< C > | [protected] |
| column_dimension() const | MathTL::SparseMatrix< C > | [inline, virtual] |
| compress(const double eta=1e-16) | MathTL::SparseMatrix< C > | |
| diagonal(const size_type n, const C diag) | MathTL::SparseMatrix< C > | |
| empty() const | MathTL::SparseMatrix< C > | [inline] |
| entries_ | MathTL::SparseMatrix< C > | [protected] |
| entries_in_row(const size_type row) const | MathTL::SparseMatrix< C > | [inline] |
| get_block(const size_type firstrow, const size_type firstcolumn, const size_type rows, const size_type columns, MATRIX &M) const | MathTL::SparseMatrix< C > | |
| get_entry(const size_type row, const size_type column) const | MathTL::SparseMatrix< C > | |
| get_nth_entry(const size_type row, const size_type n) const | MathTL::SparseMatrix< C > | [inline] |
| get_nth_index(const size_type row, const size_type n) const | MathTL::SparseMatrix< C > | [inline] |
| get_row(const size_type row, InfiniteVector< C, size_type > &v, const size_type offset=0) const | MathTL::SparseMatrix< C > | |
| indices_ | MathTL::SparseMatrix< C > | [protected] |
| kill() | MathTL::SparseMatrix< C > | [protected] |
| matlab_input(const char *file) | MathTL::SparseMatrix< C > | |
| matlab_output(const char *file, const char *Matrixname, const int binary, const int rowend=-1, const int columnend=-1) const | MathTL::SparseMatrix< C > | |
| matlab_output(const char *file, const char *Matrixname, const int binary, const int rowstart, const int rowend, const int columnstart, const int columnend) const (defined in MathTL::SparseMatrix< C >) | MathTL::SparseMatrix< C > | |
| operator=(const SparseMatrix< C > &M) | MathTL::SparseMatrix< C > | |
| print(std::ostream &os, const unsigned int tabwidth=8, const unsigned int precision=3) const | MathTL::SparseMatrix< C > | [virtual] |
| resize(const size_type rows, const size_type columns) | MathTL::SparseMatrix< C > | |
| row_dimension() const | MathTL::SparseMatrix< C > | [inline, virtual] |
| rowdim_ | MathTL::SparseMatrix< C > | [protected] |
| scale(const C s) | MathTL::SparseMatrix< C > | |
| set_block(const size_type firstrow, const size_type firstcolumn, const MATRIX &M, const bool reflect=false, const double factor=1.0) | MathTL::SparseMatrix< C > | |
| set_entry(const size_type row, const size_type column, const C value) | MathTL::SparseMatrix< C > | |
| set_row(const size_type row, const std::list< size_type > &indices, const std::list< C > &entries) | MathTL::SparseMatrix< C > | |
| size() const | MathTL::SparseMatrix< C > | |
| size_type typedef | MathTL::SparseMatrix< C > | |
| SparseMatrix(const size_type n=1) | MathTL::SparseMatrix< C > | [explicit] |
| SparseMatrix(const SparseMatrix< C > &M) | MathTL::SparseMatrix< C > | |
| SparseMatrix(const size_type row_dimension, const size_type column_dimension) | MathTL::SparseMatrix< C > | |
| ~MatrixBlock()=0 | MathTL::MatrixBlock< C > | [pure virtual] |
| ~SparseMatrix() | MathTL::SparseMatrix< C > | |