dune-istl 2.9.1
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Dune::Amg::SmootherApplier< T > Struct Template Reference

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
 
static void postSmooth (Smoother &smoother, Domain &v, const Range &d)
 apply post smoothing in forward direction
 

Detailed Description

template<class T>
struct Dune::Amg::SmootherApplier< T >

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.


The documentation for this struct was generated from the following file: