AssembledLinearOperatorType typedef (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | |
checkConvergence(const Dune::InverseOperatorResult &result) const (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
computeNewtonIncrement(const LinearisedBlackoilResidual &) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inlinevirtual |
constructAMGPrecond(LinearOperator &, const POrComm &comm, std::unique_ptr< AMG > &amg, std::unique_ptr< MatrixOperator > &opA, const double relax) const (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
constructAMGPrecond(MatrixOperator &opA, const POrComm &comm, std::unique_ptr< AMG > &amg, std::unique_ptr< MatrixOperator > &, const double relax) const (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
constructPrecond(Operator &opA, const Dune::Amg::SequentialInformation &) const (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
constructPreconditionerAndSolve(LinearOperator &linearOperator, Vector &x, Vector &istlb, const POrComm ¶llelInformation_arg, Dune::InverseOperatorResult &result) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
isIORank_ (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | protected |
ISTLSolver(const NewtonIterationBlackoilInterleavedParameters ¶m, const boost::any ¶llelInformation_arg=boost::any()) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
ISTLSolver(const ParameterGroup ¶m, const boost::any ¶llelInformation_arg=boost::any()) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
iterations() const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inlinevirtual |
iterations_ (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | mutableprotected |
parallelInformation() const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inlinevirtual |
parallelInformation_ (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | protected |
parameters_ (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | protected |
SeqPreconditioner typedef (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | |
SolutionVector typedef (defined in Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex >) | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | |
solve(Operator &opA, Vector &x, Vector &istlb, ScalarProd &sp, Precond &precond, Dune::InverseOperatorResult &result) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
solve(Matrix &A, Vector &x, Vector &b) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
solve(Operator &opA, Vector &x, Vector &b, Comm &comm) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
solve(Operator &opA, Vector &x, Vector &b) const | Opm::ISTLSolver< MatrixBlockType, VectorBlockType, pressureIndex > | inline |
~NewtonIterationBlackoilInterface() (defined in Opm::NewtonIterationBlackoilInterface) | Opm::NewtonIterationBlackoilInterface | inlinevirtual |