, 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 > | |