GEOS
geos::BlockPreconditioner< LAI > Member List

This is the complete list of members for geos::BlockPreconditioner< LAI >, including all inherited members.

apply(Vector const &src, Vector &dst) const overridegeos::BlockPreconditioner< LAI >virtual
geos::PreconditionerBase::apply(Vector const &src, Vector &dst) const=0geos::LinearOperator< LAI::ParallelVector >pure virtual
Base typedefgeos::BlockPreconditioner< LAI >
BlockPreconditioner(LinearSolverParameters::Block params)geos::BlockPreconditioner< LAI >explicit
blocks() constgeos::BlockPreconditioner< LAI >inline
clear() overridegeos::BlockPreconditioner< LAI >virtual
comm() const overridegeos::PreconditionerBase< LAI >inlinevirtual
hasPreconditionerMatrix() constgeos::PreconditionerBase< LAI >inlinevirtual
LinearOperator()=defaultgeos::LinearOperator< LAI::ParallelVector >
matrix() constgeos::PreconditionerBase< LAI >inline
Matrix typedefgeos::BlockPreconditioner< LAI >
numGlobalCols() const overridegeos::PreconditionerBase< LAI >inlinevirtual
numGlobalNonzeros() constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
numGlobalRows() const overridegeos::PreconditionerBase< LAI >inlinevirtual
numLocalCols() const overridegeos::PreconditionerBase< LAI >inlinevirtual
numLocalNonzeros() constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
numLocalRows() const overridegeos::PreconditionerBase< LAI >inlinevirtual
PreconditionerBase()=default (defined in geos::PreconditionerBase< LAI >)geos::PreconditionerBase< LAI >
preconditionerMatrix() constgeos::PreconditionerBase< LAI >inlinevirtual
ready() constgeos::PreconditionerBase< LAI >inline
residual(Vector const &x, Vector const &b, Vector &r) constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
setProlongation(localIndex const blockIndex, Matrix const &P)geos::BlockPreconditioner< LAI >
setup(Matrix const &mat) overridegeos::BlockPreconditioner< LAI >virtual
geos::PreconditionerBase::setup(Matrix const &mat)geos::PreconditionerBase< LAI >inlinevirtual
setupBlock(localIndex const blockIndex, stdVector< DofManager::SubComponent > blockDofs, std::unique_ptr< PreconditionerBase< LAI > > solver, real64 const scaling=1.0)geos::BlockPreconditioner< LAI >
setupBlock(localIndex const blockIndex, std::vector< DofManager::SubComponent > blockDofs, PreconditionerBase< LAI > *const solver, real64 const scaling=1.0)geos::BlockPreconditioner< LAI >
Vector typedefgeos::BlockPreconditioner< LAI >
~LinearOperator()=defaultgeos::LinearOperator< LAI::ParallelVector >virtual