Preconditioned iterative solver for the incompressible Stokes problem.
#include <type_traits>#include <memory>#include <tuple>#include <dune/common/parametertree.hh>#include <dune/common/hybridutilities.hh>#include <dune/common/exceptions.hh>#include <dune/istl/matrixindexset.hh>#include <dune/istl/preconditioner.hh>#include <dune/istl/preconditioners.hh>#include <dune/istl/solvers.hh>#include <dune/istl/paamg/amg.hh>#include <dumux/common/math.hh>#include <dumux/common/exceptions.hh>#include <dumux/linear/solver.hh>#include <dumux/linear/preconditioners.hh>#include <dumux/linear/linearsolverparameters.hh>#include <dumux/linear/parallelhelpers.hh>#include <dumux/linear/linearsolvertraits.hh>#include <dumux/linear/parallelmatrixadapter.hh>#include <dumux/discretization/extrusion.hh>#include <dumux/linear/symmetrize_constraints.hh>#include <dumux/assembly/jacobianpattern.hh>Go to the source code of this file.
| Classes | |
| class | Dumux::Detail::StokesPreconditioner< M, X, Y, l > | 
| A Stokes preconditioner (saddle-point problem) for the problem     \(\begin{pmatrix} A & B \\ C & 0 \end{pmatrix}
\begin{pmatrix} u \\ p \end{pmatrix} =
\begin{pmatrix} f \\ g \end{pmatrix},
\).  More... | |
| class | Dumux::StokesSolver< Matrix, Vector, VelocityGG, PressureGG > | 
| Preconditioned iterative solver for the incompressible Stokes problem.  More... | |
| Namespaces | |
| namespace | Dumux | 
| namespace | Dumux::Detail | 
| Distance implementation details. | |