Preconditioned iterative solver for the incompressible Stokes problem. More...
#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/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>
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. | |