|
dune-istl
2.2.1
|
#include <dune/istl/paamg/indicescoarsener.hh>
Public Types | |
| typedef E | ExcludedAttributes |
| The set of excluded attributes. More... | |
| typedef T | ParallelInformation |
| The type of the parallel information. More... | |
| typedef ParallelInformation::ParallelIndexSet | ParallelIndexSet |
| typedef ParallelIndexSet::GlobalIndex | GlobalIndex |
| The type of the global index. More... | |
| typedef ParallelIndexSet::LocalIndex | LocalIndex |
| The type of the local index. More... | |
| typedef LocalIndex::Attribute | Attribute |
| The type of the attribute. More... | |
| typedef Dune::RemoteIndices < ParallelIndexSet > | RemoteIndices |
| The type of the remote indices. More... | |
Public Member Functions | |
| template<typename Graph , typename VM > | |
| Graph::VertexDescriptor | coarsen (ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo) |
| template<typename Graph , typename VM , typename I > | |
| void | buildCoarseIndexSet (const ParallelInformation &pinfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelIndexSet &coarseIndices, ParallelAggregateRenumberer< Graph, I > &renumberer) |
| template<typename Graph , typename I > | |
| void | buildCoarseRemoteIndices (const RemoteIndices &fineRemote, const AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelIndexSet &coarseIndices, RemoteIndices &coarseRemote, ParallelAggregateRenumberer< Graph, I > &renumberer) |
Static Public Member Functions | |
| template<typename Graph , typename VM > | |
| 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. More... | |
| void Dune::Amg::ParallelIndicesCoarsener< T, E >::buildCoarseIndexSet | ( | const ParallelInformation & | pinfo, |
| Graph & | fineGraph, | ||
| VM & | visitedMap, | ||
| AggregatesMap< typename Graph::VertexDescriptor > & | aggregates, | ||
| ParallelIndexSet & | coarseIndices, | ||
| ParallelAggregateRenumberer< Graph, I > & | renumberer | ||
| ) |
References index.
| void Dune::Amg::ParallelIndicesCoarsener< T, E >::buildCoarseRemoteIndices | ( | const RemoteIndices & | fineRemote, |
| const AggregatesMap< typename Graph::VertexDescriptor > & | aggregates, | ||
| ParallelIndexSet & | coarseIndices, | ||
| RemoteIndices & | coarseRemote, | ||
| ParallelAggregateRenumberer< Graph, I > & | renumberer | ||
| ) |
References index.
|
inline |
1.8.3.1