|
dune-istl 2.8.0
|
Loading...
Searching...
No Matches
indicescoarsener.hh
Go to the documentation of this file.
293 //std::cout <<" Adding global="<< renumberer.globalIndex()<<" local="<<static_cast<std::size_t>(renumberer)<<std::endl;
323 GlobalLookupIndexSet<ParallelIndexSet> coarseLookup(coarseIndices, static_cast<std::size_t>(renumberer));
355 typedef RemoteIndexListModifier<ParallelIndexSet,typename RemoteIndices::Allocator,false> Modifier;
Classes providing communication interfaces for overlapping Schwarz methods.
void reset()
Definition indicescoarsener.hh:142
LocalIndex::Attribute Attribute
The type of the attribute.
Definition indicescoarsener.hh:68
void operator()(const typename G::ConstEdgeIterator &edge)
Definition indicescoarsener.hh:114
void isPublic(bool b)
Definition indicescoarsener.hh:137
ParallelInformation::ParallelIndexSet ParallelIndexSet
Definition indicescoarsener.hh:53
bool isPublic()
Definition indicescoarsener.hh:132
ParallelIndexSet::LocalIndex LocalIndex
The type of the local index.
Definition indicescoarsener.hh:63
T ParallelInformation
The type of the parallel information.
Definition indicescoarsener.hh:51
Attribute attribute()
Definition indicescoarsener.hh:153
Vertex operator()(const GlobalIndex &global)
Definition indicescoarsener.hh:125
static Graph::VertexDescriptor coarsen(ParallelInformation &fineInfo, Graph &fineGraph, VM &visitedMap, AggregatesMap< typename Graph::VertexDescriptor > &aggregates, ParallelInformation &coarseInfo, typename Graph::VertexDescriptor noAggregates)
Build the coarse index set after the aggregatio.
Definition indicescoarsener.hh:227
static const V ISOLATED
Identifier of isolated vertices.
Definition aggregates.hh:569
ParallelIndexSet::GlobalIndex GlobalIndex
The type of the global index.
Definition indicescoarsener.hh:58
void attribute(const Attribute &attribute)
Definition indicescoarsener.hh:148
E ExcludedAttributes
The set of excluded attributes.
Definition indicescoarsener.hh:46
void globalIndex(const GlobalIndex &global)
Definition indicescoarsener.hh:163
Dune::RemoteIndices< ParallelIndexSet > RemoteIndices
The type of the remote indices.
Definition indicescoarsener.hh:73
ParallelAggregateRenumberer(AggregatesMap< Vertex > &aggregates, const I &lookup)
Definition indicescoarsener.hh:108
const GlobalIndex & globalIndex() const
Definition indicescoarsener.hh:158
STL namespace.
iterator end()
std::ptrdiff_t index() const
void beginResize()
size_t size() const
void add(const GlobalIndex &global)
const_iterator end() const
const GlobalIndex & global() const
void endResize()
const IndexPair * pair(const std::size_t &local) const
LocalIndex & local()
TG GlobalIndex
void put(const RAPropertyMapHelper< Reference, PropertyMap > &pmap, const Key &key, const Value &value)
Reference get(const RAPropertyMapHelper< Reference, PropertyMap > &pmap, const Key &key)
Dune::RemoteIndex< GlobalIndex, Attribute > RemoteIndex
RemoteIndexMap::const_iterator const_iterator
Class providing information about the mapping of the vertices onto aggregates.
Definition aggregates.hh:558
Definition indicescoarsener.hh:34
Definition indicescoarsener.hh:41
Definition pinfo.hh:26
Definition renumberer.hh:14
void operator()(const typename G::ConstEdgeIterator &edge)
Definition renumberer.hh:49
T max(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8