| apply(Variables &vars) override | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inlinevirtual |
| Assembler typedef | Dumux::PDESolver< Assembler, LinearSolver > | |
| assembler() const | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| assembler() | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| assembler() const | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| assembler() | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| checkSizesOfSubMatrices(const Dune::MultiTypeBlockMatrix< FirstRow, Args... > &matrix) const | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| checkSizesOfSubMatrices(const M &) const | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| checkSizesOfSubMatrices(const Dune::MultiTypeBlockMatrix< FirstRow, Args... > &matrix) const | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| checkSizesOfSubMatrices(const M &) const | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| Communication typedef | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | |
| LinearPDESolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver, const Communication &comm=Dune::MPIHelper::getCommunication(), const std::string ¶mGroup="") | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| LinearPDESolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver, const std::string ¶mGroup) | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| LinearSolver typedef | Dumux::PDESolver< Assembler, LinearSolver > | |
| linearSolver() const | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| linearSolver() | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| linearSolver() const | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| linearSolver() | Dumux::PDESolver< Assembler, LinearSolver > | inlineprotected |
| paramGroup() const | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| PDESolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver) | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| PDESolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver) | Dumux::PDESolver< Assembler, LinearSolver > | inline |
| report(std::ostream &sout=std::cout) const | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| reuseMatrix(bool reuse=true) | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| setVerbosity(int val) | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| solve(Variables &vars) override | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inlinevirtual |
| Dumux::PDESolver< Assembler, LinearSolver >::solve(Variables &vars, TimeLoop &timeLoop) | Dumux::PDESolver< Assembler, LinearSolver > | inlinevirtual |
| solveLinearSystem_(ResidualVector &deltaU) | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inlineprivatevirtual |
| suggestTimeStepSize(Scalar oldTimeStep) const | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| Variables typedef | Dumux::PDESolver< Assembler, LinearSolver > | |
| verbosity() const | Dumux::LinearPDESolver< Assembler, LinearSolver, Comm > | inline |
| ~PDESolver()=default | Dumux::PDESolver< Assembler, LinearSolver > | virtual |
| ~PDESolver()=default | Dumux::PDESolver< Assembler, LinearSolver > | virtual |