My Project
|
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