Reference documentation for deal.II version GIT relicensing-437-g81ec864850 2024-04-19 07:30:02+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
SparseBlockVanka< number > Member List

This is the complete list of members for SparseBlockVanka< number >, including all inherited members.

_mSparseVanka< number >private
_nSparseVanka< number >private
adaptive enum valueSparseBlockVanka< number >
apply_preconditioner(Vector< number2 > &dst, const Vector< number2 > &src, const std::vector< bool > *const dof_mask=nullptr) constSparseVanka< number >protected
BlockingStrategy enum nameSparseBlockVanka< 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_masksSparseBlockVanka< number >private
index_intervals enum valueSparseBlockVanka< number >
initialize(const SparseMatrix< number > &M, const AdditionalData &additional_data)SparseVanka< number >
inversesSparseVanka< number >mutableprivate
m() constSparseVanka< number >
matrixSparseVanka< number >private
memory_consumption() constSparseBlockVanka< number >
n() constSparseVanka< number >
n_blocksSparseBlockVanka< number >private
selectedSparseVanka< number >private
size_type typedefSparseBlockVanka< 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)SparseVanka< number >
Tvmult(Vector< number2 > &dst, const Vector< number2 > &src) constSparseVanka< number >
vmult(Vector< number2 > &dst, const Vector< number2 > &src) constSparseBlockVanka< number >
~SparseVanka()SparseVanka< number >