apply(Vector const &src, Vector &dst) const override | geosx::BlockPreconditioner< LAI > | virtual |
geosx::PreconditionerBase::apply(Vector const &src, Vector &dst) const=0 | geosx::LinearOperator< LAI::ParallelVector > | pure virtual |
Base typedef | geosx::BlockPreconditioner< LAI > | |
BlockPreconditioner(BlockShapeOption const shapeOption, SchurComplementOption const schurOption, BlockScalingOption const scalingOption) | geosx::BlockPreconditioner< LAI > | explicit |
clear() override | geosx::BlockPreconditioner< LAI > | virtual |
compute(Matrix const &mat, DofManager const &dofManager) override | geosx::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() const | geosx::PreconditionerBase< LAI > | inlinevirtual |
LinearOperator()=default | geosx::LinearOperator< LAI::ParallelVector > | |
matrix() const | geosx::PreconditionerBase< LAI > | inline |
Matrix typedef | geosx::BlockPreconditioner< LAI > | |
numGlobalCols() const override | geosx::PreconditionerBase< LAI > | inlinevirtual |
numGlobalRows() const override | geosx::PreconditionerBase< LAI > | inlinevirtual |
PreconditionerBase() (defined in geosx::PreconditionerBase< LAI >) | geosx::PreconditionerBase< LAI > | inline |
preconditionerMatrix() const | geosx::PreconditionerBase< LAI > | inlinevirtual |
ready() const | geosx::PreconditionerBase< LAI > | inline |
residual(Vector const &x, Vector const &b, Vector &r) const | geosx::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 typedef | geosx::BlockPreconditioner< LAI > | |
~BlockPreconditioner() override | geosx::BlockPreconditioner< LAI > | virtual |
~LinearOperator()=default | geosx::LinearOperator< LAI::ParallelVector > | virtual |
~PreconditionerBase()=default (defined in geosx::PreconditionerBase< LAI >) | geosx::PreconditionerBase< LAI > | virtual |