, including all inherited members.
apply(const VECTOR &x, VECTOR &Mx) const | MathTL::Matrix< C > | |
apply(const Vector< C > &x, Vector< C > &Mx) const | MathTL::Matrix< C > | [virtual] |
apply_transposed(const VECTOR &x, VECTOR &Mtx) const | MathTL::Matrix< C > | |
apply_transposed(const Vector< C > &x, Vector< C > &Mtx) const | MathTL::Matrix< C > | [virtual] |
clone() const | MathTL::Matrix< C > | [virtual] |
clone_transposed() const | MathTL::Matrix< C > | [virtual] |
col(Vector< C > &v) const | MathTL::Matrix< C > | |
coldim_ | MathTL::Matrix< C > | [protected] |
column_dimension() const | MathTL::Matrix< C > | [inline, virtual] |
compress(const double eta=1e-16) | MathTL::Matrix< C > | [inline] |
decol(const Vector< C > &v, const size_type rows) | MathTL::Matrix< C > | |
diagonal(const size_type n, const C diag) | MathTL::Matrix< C > | |
empty() const | MathTL::Matrix< C > | [inline] |
entries_ | MathTL::Matrix< C > | [protected] |
get_block(const size_type firstrow, const size_type firstcolumn, const size_type rows, const size_type columns, MATRIX &M, const bool resizeM=false) const | MathTL::Matrix< C > | |
get_entry(const size_type row, const size_type column) const | MathTL::Matrix< C > | [inline] |
matlab_output(const char *file, const char *Matrixname, const int binary) const | MathTL::Matrix< C > | |
Matrix(const size_type n=0) | MathTL::Matrix< C > | [inline, explicit] |
Matrix(const Matrix< C > &M) | MathTL::Matrix< C > | [inline] |
Matrix(const SymmetricMatrix< C > &M) | MathTL::Matrix< C > | [inline] |
Matrix(const LowerTriangularMatrix< C > &M) | MathTL::Matrix< C > | [inline] |
Matrix(const UpperTriangularMatrix< C > &M) | MathTL::Matrix< C > | [inline] |
Matrix(const KroneckerMatrix< C, MATRIX1, MATRIX2 > &M) | MathTL::Matrix< C > | |
Matrix(const Vector< C > &v) | MathTL::Matrix< C > | |
Matrix(const size_type row_dimension, const size_type column_dimension) | MathTL::Matrix< C > | [inline] |
Matrix(const size_type row_dimension, const size_type column_dimension, const char *str, const bool byrow=true) | MathTL::Matrix< C > | |
memory_consumption() const | MathTL::Matrix< C > | [inline] |
operator!=(const Matrix< C2 > &M) const | MathTL::Matrix< C > | [inline] |
operator()(const size_type row, const size_type column) const | MathTL::Matrix< C > | [inline] |
operator()(const size_type row, const size_type column) | MathTL::Matrix< C > | [inline] |
operator=(const Matrix< C > &M) | MathTL::Matrix< C > | |
operator==(const Matrix< C2 > &M) const | MathTL::Matrix< C > | |
print(std::ostream &os, const unsigned int tabwidth=10, const unsigned int precision=3) const | MathTL::Matrix< C > | [virtual] |
reflect(Matrix< C > &M) const | MathTL::Matrix< C > | |
reshape(const size_type rows) | MathTL::Matrix< C > | |
reshape(Vector< C > &v) const | MathTL::Matrix< C > | [inline] |
resize(const size_type rows, const size_type columns) | MathTL::Matrix< C > | |
row_dimension() const | MathTL::Matrix< C > | [inline, virtual] |
rowdim_ | MathTL::Matrix< C > | [protected] |
scale(const C s) | MathTL::Matrix< C > | [inline] |
set_block(const size_type firstrow, const size_type firstcolumn, const MATRIX &M, const bool reflect=false) | MathTL::Matrix< C > | |
set_entry(const size_type row, const size_type column, const C value) | MathTL::Matrix< C > | [inline] |
size() const | MathTL::Matrix< C > | [inline] |
size_type typedef | MathTL::Matrix< C > | |
swap(Matrix< C > &M) | MathTL::Matrix< C > | [inline] |
~MatrixBlock()=0 | MathTL::MatrixBlock< C > | [pure virtual] |