| AbstractOperatorType typedef | Opm::ISTLSolver< TypeTag > | protected |
| AbstractPreconditionerType typedef | Opm::ISTLSolver< TypeTag > | protected |
| AbstractSolverType typedef | Opm::ISTLSolver< TypeTag > | protected |
| activeSolverNum_ | Opm::ISTLSolver< TypeTag > | protected |
| AssembledLinearOperatorType typedef | Opm::ISTLSolver< TypeTag > | |
| checkConvergence(const Dune::InverseOperatorResult &result) const | Opm::ISTLSolver< TypeTag > | inlineprotected |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::checkConvergence(const Dune::InverseOperatorResult &result, const FlowLinearSolverParameters ¶meters) | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | inlineprotectedstatic |
| Comm typedef | Opm::ISTLSolver< TypeTag > | protected |
| comm() const override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| comm_ | Opm::ISTLSolver< TypeTag > | protected |
| CommunicationType typedef | Opm::ISTLSolver< TypeTag > | protected |
| domainIndex_ | Opm::ISTLSolver< TypeTag > | protected |
| element_chunks_ | Opm::ISTLSolver< TypeTag > | protected |
| ElementChunksType typedef | Opm::ISTLSolver< TypeTag > | protected |
| ElementContext typedef | Opm::ISTLSolver< TypeTag > | protected |
| ElementMapper typedef | Opm::ISTLSolver< TypeTag > | protected |
| enablePolymerMolarWeight enum value | Opm::ISTLSolver< TypeTag > | protected |
| eraseMatrix() override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| flexibleSolver_ | Opm::ISTLSolver< TypeTag > | protected |
| forceSerial_ | Opm::ISTLSolver< TypeTag > | protected |
| getMatrix() | Opm::ISTLSolver< TypeTag > | inlineprotected |
| getMatrix() const | Opm::ISTLSolver< TypeTag > | inlineprotected |
| getResidual(Vector &b) const override | Opm::ISTLSolver< TypeTag > | inline |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::getResidual(GetPropType< TypeTag, Properties::GlobalEqVector > &b) const=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| getSolveCount() const override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| getWeightsCalculator(const PropertyTree &prm, const Matrix &matrix, std::size_t pressIndex) const | Opm::ISTLSolver< TypeTag > | inlineprotected |
| GridView typedef | Opm::ISTLSolver< TypeTag > | protected |
| Indices typedef | Opm::ISTLSolver< TypeTag > | protected |
| initialize() | Opm::ISTLSolver< TypeTag > | inline |
| initPrepare(const Matrix &M, Vector &b) | Opm::ISTLSolver< TypeTag > | inline |
| interiorRows_ | Opm::ISTLSolver< TypeTag > | protected |
| isIncompatibleWithCprw | Opm::ISTLSolver< TypeTag > | protectedstatic |
| isNlddLocalSolver() const | Opm::ISTLSolver< TypeTag > | inline |
| isParallel() const | Opm::ISTLSolver< TypeTag > | inlineprotected |
| ISTLSolver(const Simulator &simulator, const FlowLinearSolverParameters ¶meters, bool forceSerial=false) | Opm::ISTLSolver< TypeTag > | inline |
| ISTLSolver(const Simulator &simulator) | Opm::ISTLSolver< TypeTag > | inlineexplicit |
| iterations() const override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| iterations_ | Opm::ISTLSolver< TypeTag > | mutableprotected |
| Matrix typedef | Opm::ISTLSolver< TypeTag > | protected |
| matrix_ | Opm::ISTLSolver< TypeTag > | protected |
| numAvailableSolvers() const override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| overlapRows_ | Opm::ISTLSolver< TypeTag > | protected |
| parallelInformation() const | Opm::ISTLSolver< TypeTag > | inline |
| parallelInformation_ | Opm::ISTLSolver< TypeTag > | protected |
| parameters_ | Opm::ISTLSolver< TypeTag > | protected |
| prepare(const SparseMatrixAdapter &M, Vector &b) override | Opm::ISTLSolver< TypeTag > | inline |
| prepare(const Matrix &M, Vector &b) override | Opm::ISTLSolver< TypeTag > | inline |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::prepare(const Matrix &M, GetPropType< TypeTag, Properties::GlobalEqVector > &b)=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::prepare(const GetPropType< TypeTag, Properties::SparseMatrixAdapter > &M, GetPropType< TypeTag, Properties::GlobalEqVector > &b)=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| prepareFlexibleSolver() | Opm::ISTLSolver< TypeTag > | inlineprotected |
| pressureIndex | Opm::ISTLSolver< TypeTag > | protectedstatic |
| prm_ | Opm::ISTLSolver< TypeTag > | protected |
| registerParameters() | Opm::ISTLSolver< TypeTag > | inlinestatic |
| resetSolveCount() | Opm::ISTLSolver< TypeTag > | inline |
| rhs_ | Opm::ISTLSolver< TypeTag > | protected |
| Scalar typedef | Opm::ISTLSolver< TypeTag > | protected |
| setActiveSolver(const int num) override | Opm::ISTLSolver< TypeTag > | inlinevirtual |
| setDomainIndex(const int index) | Opm::ISTLSolver< TypeTag > | inline |
| setMatrix(const SparseMatrixAdapter &) override | Opm::ISTLSolver< TypeTag > | inline |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::setMatrix(const GetPropType< TypeTag, Properties::SparseMatrixAdapter > &M)=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| setResidual(Vector &) override | Opm::ISTLSolver< TypeTag > | inline |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::setResidual(GetPropType< TypeTag, Properties::GlobalEqVector > &b)=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| shouldCreateSolver() const | Opm::ISTLSolver< TypeTag > | inlineprotected |
| Simulator typedef | Opm::ISTLSolver< TypeTag > | protected |
| simulator_ | Opm::ISTLSolver< TypeTag > | protected |
| solve(Vector &x) override | Opm::ISTLSolver< TypeTag > | inline |
| AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > >::solve(GetPropType< TypeTag, Properties::GlobalEqVector > &x)=0 | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | pure virtual |
| solveCount_ | Opm::ISTLSolver< TypeTag > | mutableprotected |
| SparseMatrixAdapter typedef | Opm::ISTLSolver< TypeTag > | protected |
| ThreadManager typedef | Opm::ISTLSolver< TypeTag > | protected |
| useWellConn_ | Opm::ISTLSolver< TypeTag > | protected |
| Vector typedef | Opm::ISTLSolver< TypeTag > | protected |
| WellModel typedef | Opm::ISTLSolver< TypeTag > | protected |
| WellModelOperator typedef | Opm::ISTLSolver< TypeTag > | protected |
| ~AbstractISTLSolver()=default | Opm::AbstractISTLSolver< GetPropType< TypeTag, Properties::SparseMatrixAdapter >, GetPropType< TypeTag, Properties::GlobalEqVector > > | virtual |