dune-istl
2.9.0
|
Helper template meta program for application of overlapping Schwarz. More...
#include <dune/istl/overlappingschwarz.hh>
Public Types | |
typedef T | smoother |
typedef smoother::range_type | range_type |
Static Public Member Functions | |
static void | apply (smoother &sm, range_type &v, const range_type &b) |
Helper template meta program for application of overlapping Schwarz.
The is needed because when using the multiplicative Schwarz version one might still want to make multigrid symmetric, i.e. forward sweep when pre- and backward sweep when post-smoothing.
T | The smoother to apply. |
typedef smoother::range_type Dune::SeqOverlappingSchwarzApplier< T >::range_type |
typedef T Dune::SeqOverlappingSchwarzApplier< T >::smoother |
|
inlinestatic |