Reference documentation for deal.II version 9.4.1
|
This is the complete list of members for SparseBlockVanka< number >, including all inherited members.
_m | SparseVanka< number > | private |
_n | SparseVanka< number > | private |
adaptive enum value | SparseBlockVanka< number > | |
apply_preconditioner(Vector< number2 > &dst, const Vector< number2 > &src, const std::vector< bool > *const dof_mask=nullptr) const | SparseVanka< number > | protected |
BlockingStrategy enum name | SparseBlockVanka< number > | |
compute_dof_masks(const SparseMatrix< number > &M, const std::vector< bool > &selected, const BlockingStrategy blocking_strategy) | SparseBlockVanka< number > | private |
compute_inverse(const size_type row, std::vector< size_type > &local_indices) | SparseVanka< number > | private |
compute_inverses() | SparseVanka< number > | private |
compute_inverses(const size_type begin, const size_type end) | SparseVanka< number > | private |
dof_masks | SparseBlockVanka< number > | private |
index_intervals enum value | SparseBlockVanka< number > | |
initialize(const SparseMatrix< number > &M, const AdditionalData &additional_data) | SparseVanka< number > | |
inverses | SparseVanka< number > | mutableprivate |
m() const | SparseVanka< number > | |
matrix | SparseVanka< number > | private |
memory_consumption() const | SparseBlockVanka< number > | |
n() const | SparseVanka< number > | |
n_blocks | SparseBlockVanka< number > | private |
selected | SparseVanka< number > | private |
size_type typedef | SparseBlockVanka< number > | |
SparseBlockVanka(const SparseMatrix< number > &M, const std::vector< bool > &selected, const unsigned int n_blocks, const BlockingStrategy blocking_strategy, const bool conserve_memory, const unsigned int n_threads=MultithreadInfo::n_threads()) | SparseBlockVanka< number > | |
SparseBlockVanka(const SparseMatrix< number > &M, const std::vector< bool > &selected, const unsigned int n_blocks, const BlockingStrategy blocking_strategy) | SparseBlockVanka< number > | |
SparseVanka() | SparseVanka< number > | |
SparseVanka(const SparseMatrix< number > &M, const std::vector< bool > &selected, const bool conserve_memory, const unsigned int n_threads=MultithreadInfo::n_threads()) | SparseVanka< number > | |
SparseVanka(const SparseMatrix< number > &M, const std::vector< bool > &selected) | SparseVanka< number > | |
Tvmult(Vector< number2 > &dst, const Vector< number2 > &src) const | SparseVanka< number > | |
vmult(Vector< number2 > &dst, const Vector< number2 > &src) const | SparseBlockVanka< number > | |
~SparseVanka() | SparseVanka< number > |