dune-istl
2.2.0
|
Coarsen Indices in the parallel case. More...
#include <dune/istl/paamg/indicescoarsener.hh>
Public Types | |
typedef E | ExcludedAttributes |
The set of excluded attributes. | |
typedef OwnerOverlapCopyCommunication < G, L > | ParallelInformation |
The type of the parallel information. | |
typedef ParallelInformation::ParallelIndexSet | ParallelIndexSet |
typedef ParallelIndexSet::GlobalIndex | GlobalIndex |
The type of the global index. | |
typedef ParallelIndexSet::LocalIndex | LocalIndex |
The type of the local index. | |
typedef LocalIndex::Attribute | Attribute |
The type of the attribute. | |
typedef Dune::RemoteIndices < ParallelIndexSet > | RemoteIndices |
The type of the remote indices. |
Static Public Member Functions | |
static Graph::VertexDescriptor | coarsen (ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo) |
Build the coarse index set after the aggregatio. |
Coarsen Indices in the parallel case.
|
inherited |
The type of the attribute.
|
inherited |
The set of excluded attributes.
|
inherited |
The type of the global index.
|
inherited |
The type of the local index.
|
inherited |
|
inherited |
The type of the parallel information.
|
inherited |
The type of the remote indices.
|
staticinherited |
Build the coarse index set after the aggregatio.
fineInfo | The parallel information at the fine level. |
fineGraph | The graph of the fine lecel, |
visitedMap | Map for marking vertices as visited. |
aggregates | The mapping of unknowns onto aggregates. |
coarseInfo | The information about the parallel data decomposition on the coarse level. |