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