Helper template meta program for application of overlapping schwarz.
More...
#include <dune/istl/overlappingschwarz.hh>
List of all members.
Detailed Description
template<typename T1, typename T2, bool forward>
struct Dune::IteratorDirectionSelector< T1, T2, forward >
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.
- Template Parameters:
-
| T1 | type of the vector with the subdomain solvers. |
| T2 | type of the vector with the subdomain vector fields. |
| forward | If true apply in a forward sweep. |
Member Typedef Documentation
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
Member Function Documentation
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
template<typename T1, typename T2, bool forward>
The documentation for this struct was generated from the following file: