MathTL
MathTL::SparseMatrix< C > Member List
This is the complete list of members for MathTL::SparseMatrix< C >, 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 typedefMathTL::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()=0MathTL::MatrixBlock< C > [pure virtual]
~SparseMatrix()MathTL::SparseMatrix< C >
 All Classes Functions Variables Typedefs Enumerations