|
opm-simulators
|
Provides wrapper classes for the iterative linear solvers available in dune-istl. More...
#include <dune/istl/solvers.hh>#include <opm/models/utils/propertysystem.hh>#include <opm/models/utils/parametersystem.hpp>#include <opm/simulators/linalg/linalgparameters.hh>#include <opm/simulators/linalg/linalgproperties.hh>Go to the source code of this file.
Classes | |
| class | Opm::Linear::SolverWrapperRestartedGMRes< TypeTag > |
| Solver wrapper for the restarted GMRES solver of dune-istl. More... | |
Namespaces | |
| namespace | Opm |
| This file contains a set of helper functions used by VFPProd / VFPInj. | |
Macros | |
| #define | EWOMS_WRAP_ISTL_SOLVER(SOLVER_NAME, ISTL_SOLVER_NAME) |
| Macro to create a wrapper around an ISTL solver. | |
Provides wrapper classes for the iterative linear solvers available in dune-istl.
In conjunction with a suitable solver backend, solver wrappers work by specifying the "SolverWrapper" property:
The possible choices for '$SOLVER' are:
Richardson: A fixpoint solver using the Richardson iterationSteepestDescent: The steepest descent solverConjugatedGradients: A conjugated gradients solverBiCGStab: A stabilized bi-conjugated gradients solverMinRes: A solver based on the minimized residual algorithmRestartedGMRes: A restarted GMRES solver