AMDiS 2.11-git
The Adaptive Multi-Dimensional Simulation Toolbox
 
Loading...
Searching...
No Matches
BlockPreconditioner< M, V, RowBasis, ColBasis > Member List

This is the complete list of members for BlockPreconditioner< M, V, RowBasis, ColBasis >, including all inherited members.

adjoint_solve(V const &x, V &y) constPreconditionerInterface< M, V, V >inlinevirtual
blockMapping_ (defined in BlockPreconditioner< M, V, RowBasis, ColBasis >)BlockPreconditioner< M, V, RowBasis, ColBasis >protected
BlockPreconditioner(std::shared_ptr< RowBasis > rowBasis, std::shared_ptr< ColBasis > colBasis)BlockPreconditioner< M, V, RowBasis, ColBasis >inline
BlockPreconditioner(std::shared_ptr< RowBasis > rowBasis)BlockPreconditioner< M, V, RowBasis, ColBasis >inline
cols() constBlockPreconditioner< M, V, RowBasis, ColBasis >inline
finish()=0PreconditionerInterface< M, V, V >pure virtual
init(M const &A) overrideBlockPreconditioner< M, V, RowBasis, ColBasis >inlinevirtual
initBlocks(M const &A, bool diagonalsOnly=false)BlockPreconditioner< M, V, RowBasis, ColBasis >inline
rows() constBlockPreconditioner< M, V, RowBasis, ColBasis >inline
solve(V const &x, V &y) const=0PreconditionerInterface< M, V, V >pure virtual
StridedVector typedefBlockPreconditioner< M, V, RowBasis, ColBasis >
subMatrix(std::size_t i, std::size_t j) constBlockPreconditioner< M, V, RowBasis, ColBasis >inline
subMatrix(std::size_t i, std::size_t j)BlockPreconditioner< M, V, RowBasis, ColBasis >inline
subMatrix_ (defined in BlockPreconditioner< M, V, RowBasis, ColBasis >)BlockPreconditioner< M, V, RowBasis, ColBasis >protected
subVector(Vector &&vec, mtl::irange const &ir) constBlockPreconditioner< M, V, RowBasis, ColBasis >inline
subVector(V &vec, mtl::srange const &sr) const (defined in BlockPreconditioner< M, V, RowBasis, ColBasis >)BlockPreconditioner< M, V, RowBasis, ColBasis >inline
subVector(V const &vec, mtl::srange const &sr) constBlockPreconditioner< M, V, RowBasis, ColBasis >inline
~PreconditionerInterface()=defaultPreconditionerInterface< M, V, V >virtual