MathTL
MathTL::DecomposableMatrix< C > Member List
This is the complete list of members for MathTL::DecomposableMatrix< C >, including all inherited members.
apply(const VECTOR &x, VECTOR &Mx) const MathTL::Matrix< C > [protected]
apply(const Vector< C > &x, Vector< C > &Mx) const MathTL::Matrix< C > [protected, virtual]
apply_transposed(const VECTOR &x, VECTOR &Mtx) const MathTL::Matrix< C > [protected]
apply_transposed(const Vector< C > &x, Vector< C > &Mtx) const MathTL::Matrix< C > [protected, virtual]
clone() const MathTL::Matrix< C > [protected, virtual]
clone_transposed() const MathTL::Matrix< C > [protected, virtual]
col(Vector< C > &v) const MathTL::Matrix< C > [protected]
coldim_MathTL::Matrix< C > [protected]
column_dimension() const MathTL::DecomposableMatrix< C > [inline, virtual]
compress(const double eta=1e-16)MathTL::Matrix< C > [inline, protected]
D (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
decol(const Vector< C > &v, const size_type rows)MathTL::Matrix< C > [protected]
DecomposableMatrix(const size_type n=0)MathTL::DecomposableMatrix< C > [inline, explicit]
DecomposableMatrix(const DecomposableMatrix< C > &M)MathTL::DecomposableMatrix< C > [inline]
DecomposableMatrix(const Matrix< C > &M)MathTL::DecomposableMatrix< C > [inline]
decompose(DecompositionType d=LU)MathTL::DecomposableMatrix< C >
decomposition (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
DecompositionType enum nameMathTL::DecomposableMatrix< C >
diagonal(const size_type n, const C diag)MathTL::Matrix< C > [protected]
empty() const MathTL::Matrix< C > [inline, protected]
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 > [protected]
get_entry(const size_type row, const size_type column) const MathTL::Matrix< C > [inline, protected]
LU enum value (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C >
LU_decomposition() (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
matlab_output(const char *file, const char *Matrixname, const int binary) const MathTL::Matrix< C > [protected]
Matrix(const size_type n=0)MathTL::Matrix< C > [inline, explicit, protected]
Matrix(const Matrix< C > &M)MathTL::Matrix< C > [inline, protected]
Matrix(const SymmetricMatrix< C > &M)MathTL::Matrix< C > [inline, protected]
Matrix(const LowerTriangularMatrix< C > &M)MathTL::Matrix< C > [inline, protected]
Matrix(const UpperTriangularMatrix< C > &M)MathTL::Matrix< C > [inline, protected]
Matrix(const KroneckerMatrix< C, MATRIX1, MATRIX2 > &M)MathTL::Matrix< C > [protected]
Matrix(const Vector< C > &v)MathTL::Matrix< C > [protected]
Matrix(const size_type row_dimension, const size_type column_dimension)MathTL::Matrix< C > [inline, protected]
Matrix(const size_type row_dimension, const size_type column_dimension, const char *str, const bool byrow=true)MathTL::Matrix< C > [protected]
memory_consumption() const MathTL::Matrix< C > [inline, protected]
none enum value (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C >
operator!=(const Matrix< C2 > &M) const MathTL::Matrix< C > [inline, protected]
operator()(const size_type row, const size_type column) const MathTL::Matrix< C > [inline, protected]
operator()(const size_type row, const size_type column)MathTL::Matrix< C > [inline, protected]
operator=(const DecomposableMatrix< C > &M)MathTL::DecomposableMatrix< C >
MathTL::Matrix::operator=(const Matrix< C > &M)MathTL::Matrix< C > [protected]
operator==(const Matrix< C2 > &M) const MathTL::Matrix< C > [protected]
P (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
print(std::ostream &os, const unsigned int tabwidth=10, const unsigned int precision=3) const MathTL::DecomposableMatrix< C > [inline, virtual]
QU enum value (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C >
QU_decomposition() (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
reflect(Matrix< C > &M) const MathTL::Matrix< C > [protected]
reshape(const size_type rows)MathTL::Matrix< C > [protected]
reshape(Vector< C > &v) const MathTL::Matrix< C > [inline, protected]
resize(const size_type rows, const size_type columns)MathTL::Matrix< C > [protected]
revert_decomposition() (defined in MathTL::DecomposableMatrix< C >)MathTL::DecomposableMatrix< C > [protected]
row_dimension() const MathTL::DecomposableMatrix< C > [inline, virtual]
rowdim_MathTL::Matrix< C > [protected]
scale(const C s)MathTL::Matrix< C > [inline, protected]
set_block(const size_type firstrow, const size_type firstcolumn, const MATRIX &M, const bool reflect=false)MathTL::Matrix< C > [protected]
set_entry(const size_type row, const size_type column, const C value)MathTL::Matrix< C > [inline, protected]
size() const MathTL::DecomposableMatrix< C > [inline]
size_type typedefMathTL::DecomposableMatrix< C >
solve(const Vector< C > &b, Vector< C > &x, DecompositionType d=LU)MathTL::DecomposableMatrix< C >
swap(Matrix< C > &M)MathTL::Matrix< C > [inline, protected]
~MatrixBlock()=0MathTL::MatrixBlock< C > [protected, pure virtual]
 All Classes Functions Variables Typedefs Enumerations