#include <dune/istl/paamg/transfer.hh>
|
template<typename T1 , typename R > |
static void | prolongateVector (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T1 damp, R &redistributor=R()) |
|
template<typename T1 , typename R > |
static void | prolongateVector (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T1 damp) |
|
static void | restrictVector (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, T &comm) |
|
template<class V1, class V2, class T>
template<class V1, class V2, class T>
template<class V1, class V2, class T>
template<typename T1 , typename R >
Referenced by Dune::Amg::FastAMG< M, X, PI, A >::apply(), Dune::Amg::AMG< M, X, S, PI, A >::apply(), Dune::Amg::AggregationLevelTransferPolicy< O, C >::moveToFineLevel(), Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >::prolongateVector(), Dune::Amg::Transfer< V, V1, SequentialInformation >::prolongateVector(), and Dune::Amg::AMG< M, X, S, PI, A >::usesDirectCoarseLevelSolver().
template<class V1, class V2, class T>
template<typename T1 , typename R >
template<class V1, class V2, class T>
Referenced by Dune::Amg::FastAMG< M, X, PI, A >::apply(), Dune::Amg::AMG< M, X, S, PI, A >::apply(), Dune::Amg::AggregationLevelTransferPolicy< O, C >::moveToCoarseLevel(), Dune::Amg::Transfer< V, V1, OwnerOverlapCopyCommunication< T1, T2 > >::restrictVector(), and Dune::Amg::AMG< M, X, S, PI, A >::usesDirectCoarseLevelSolver().
The documentation for this class was generated from the following file: