- Home
- About DUNE
- Download
- Documentation
- Community
- Development
Utility class for publishing the aggregate number of the DOFs in the overlap to other processors and convert them to local indices. More...
#include <dune/istl/paamg/globalaggregates.hh>
Public Types | |
typedef T | Vertex |
typedef O | OverlapFlags |
typedef OwnerOverlapCopyCommunication < T1, T2 > | ParallelInformation |
typedef ParallelInformation::GlobalLookupIndexSet | GlobalLookupIndexSet |
typedef ParallelInformation::ParallelIndexSet | IndexSet |
Static Public Member Functions | |
static void | publish (AggregatesMap< Vertex > &aggregates, ParallelInformation &pinfo, const GlobalLookupIndexSet &globalLookup) |
Utility class for publishing the aggregate number of the DOFs in the overlap to other processors and convert them to local indices.
T | The type of the vertices | |
O | The set of overlap flags. | |
T1 | The type of the global indices. | |
T2 | The type of the local indices. |
typedef ParallelInformation::GlobalLookupIndexSet Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::GlobalLookupIndexSet |
typedef ParallelInformation::ParallelIndexSet Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::IndexSet |
typedef O Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::OverlapFlags |
typedef OwnerOverlapCopyCommunication<T1,T2> Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::ParallelInformation |
typedef T Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::Vertex |
static void Dune::Amg::AggregatesPublisher< T, O, OwnerOverlapCopyCommunication< T1, T2 > >::publish | ( | AggregatesMap< Vertex > & | aggregates, | |
ParallelInformation & | pinfo, | |||
const GlobalLookupIndexSet & | globalLookup | |||
) | [inline, static] |
References Dune::Amg::AggregatesMap< V >::begin(), Dune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >::communicator(), Dune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >::copyOwnerToAll(), Dune::Amg::AggregatesMap< V >::end(), and Dune::OwnerOverlapCopyCommunication< GlobalIdType, LocalIdType >::remoteIndices().
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].