| apply(Vector const &src, Vector &dst) const override | geos::BlockPreconditioner< LAI > | virtual |
| geos::PreconditionerBase::apply(Vector const &src, Vector &dst) const=0 | geos::LinearOperator< LAI::ParallelVector > | pure virtual |
| Base typedef | geos::BlockPreconditioner< LAI > | |
| BlockPreconditioner(LinearSolverParameters::Block params) | geos::BlockPreconditioner< LAI > | explicit |
| blocks() const | geos::BlockPreconditioner< LAI > | inline |
| clear() override | geos::BlockPreconditioner< LAI > | virtual |
| comm() const override | geos::PreconditionerBase< LAI > | inlinevirtual |
| hasPreconditionerMatrix() const | geos::PreconditionerBase< LAI > | inlinevirtual |
| LinearOperator()=default | geos::LinearOperator< LAI::ParallelVector > | |
| matrix() const | geos::PreconditionerBase< LAI > | inline |
| Matrix typedef | geos::BlockPreconditioner< LAI > | |
| numGlobalCols() const override | geos::PreconditionerBase< LAI > | inlinevirtual |
| numGlobalNonzeros() const | geos::LinearOperator< LAI::ParallelVector > | inlinevirtual |
| numGlobalRows() const override | geos::PreconditionerBase< LAI > | inlinevirtual |
| numLocalCols() const override | geos::PreconditionerBase< LAI > | inlinevirtual |
| numLocalNonzeros() const | geos::LinearOperator< LAI::ParallelVector > | inlinevirtual |
| numLocalRows() const override | geos::PreconditionerBase< LAI > | inlinevirtual |
| PreconditionerBase()=default (defined in geos::PreconditionerBase< LAI >) | geos::PreconditionerBase< LAI > | |
| preconditionerMatrix() const | geos::PreconditionerBase< LAI > | inlinevirtual |
| ready() const | geos::PreconditionerBase< LAI > | inline |
| residual(Vector const &x, Vector const &b, Vector &r) const | geos::LinearOperator< LAI::ParallelVector > | inlinevirtual |
| setProlongation(localIndex const blockIndex, Matrix const &P) | geos::BlockPreconditioner< LAI > | |
| setup(Matrix const &mat) override | geos::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 typedef | geos::BlockPreconditioner< LAI > | |
| ~LinearOperator()=default | geos::LinearOperator< LAI::ParallelVector > | virtual |