dune-istl
2.3.1
|
Helper class for applying the smoothers. More...
#include <dune/istl/paamg/smoother.hh>
Public Types | |
typedef T | Smoother |
typedef Smoother::range_type | Range |
typedef Smoother::domain_type | Domain |
Static Public Member Functions | |
static void | preSmooth (Smoother &smoother, Domain &v, const Range &d) |
apply pre smoothing in forward direction More... | |
static void | postSmooth (Smoother &smoother, Domain &v, const Range &d) |
apply post smoothing in forward direction More... | |
Helper class for applying the smoothers.
The goal of this class is to get a symmetric AMG method whenever possible.
The specializations for SOR and SeqOverlappingSchwarz in MultiplicativeSchwarzMode will apply the smoother forward when pre and backward when post smoothing.