GEOSX
geosx::BlockPreconditioner< LAI > Member List

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

apply(Vector const &src, Vector &dst) const overridegeosx::BlockPreconditioner< LAI >virtual
geosx::PreconditionerBase::apply(Vector const &src, Vector &dst) const=0geosx::LinearOperator< LAI::ParallelVector >pure virtual
Base typedefgeosx::BlockPreconditioner< LAI >
BlockPreconditioner(BlockShapeOption const shapeOption, SchurComplementOption const schurOption, BlockScalingOption const scalingOption)geosx::BlockPreconditioner< LAI >explicit
clear() overridegeosx::BlockPreconditioner< LAI >virtual
compute(Matrix const &mat, DofManager const &dofManager) overridegeosx::BlockPreconditioner< LAI >virtual
geosx::PreconditionerBase::compute(Matrix const &mat)geosx::PreconditionerBase< LAI >inlinevirtual
geosx::PreconditionerBase::compute(Matrix const &mat, DofManager const &dofManager)geosx::PreconditionerBase< LAI >inlinevirtual
hasPreconditionerMatrix() constgeosx::PreconditionerBase< LAI >inlinevirtual
LinearOperator()=defaultgeosx::LinearOperator< LAI::ParallelVector >
matrix() constgeosx::PreconditionerBase< LAI >inline
Matrix typedefgeosx::BlockPreconditioner< LAI >
numGlobalCols() const overridegeosx::PreconditionerBase< LAI >inlinevirtual
numGlobalRows() const overridegeosx::PreconditionerBase< LAI >inlinevirtual
PreconditionerBase() (defined in geosx::PreconditionerBase< LAI >)geosx::PreconditionerBase< LAI >inline
preconditionerMatrix() constgeosx::PreconditionerBase< LAI >inlinevirtual
ready() constgeosx::PreconditionerBase< LAI >inline
residual(Vector const &x, Vector const &b, Vector &r) constgeosx::LinearOperator< LAI::ParallelVector >inlinevirtual
setupBlock(localIndex const blockIndex, std::vector< DofManager::SubComponent > blockDofs, std::unique_ptr< PreconditionerBase< LAI > > solver, real64 const scaling=1.0)geosx::BlockPreconditioner< LAI >
Vector typedefgeosx::BlockPreconditioner< LAI >
~BlockPreconditioner() overridegeosx::BlockPreconditioner< LAI >virtual
~LinearOperator()=defaultgeosx::LinearOperator< LAI::ParallelVector >virtual
~PreconditionerBase()=default (defined in geosx::PreconditionerBase< LAI >)geosx::PreconditionerBase< LAI >virtual