|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
commindexmap.hh
Go to the documentation of this file.
iterator end()
iterator(ParallelIndexSet< TG, TL, N > &indexSet, const Father &father)
Definition commindexmap.hh:16
const IndexType & operator[](const size_t i) const
return index map for entry i
Definition commindexmap.hh:38
CommunicationIndexMap(const CommunicationIndexMap &)=delete
void print(std ::ostream &s, int rank) const
print map for debugging only
Definition commindexmap.hh:100
size_t size() const
return size of map
Definition commindexmap.hh:94
void erase(const size_t i)
mark index stored at this position as invalid
Definition commindexmap.hh:45
void set(const std ::set< GlobalKey > &idxSet)
insert sorted set of indices
Definition commindexmap.hh:78
void resize(size_t size)
resize map with size size
Definition commindexmap.hh:157
void writeToBuffer(CommBuffer &buffer) const
write all indices to buffer
Definition commindexmap.hh:111
void readFromBuffer(CommBuffer &buffer)
read all indices from buffer
Definition commindexmap.hh:125
void compress()
remove and invalid indices from the stored list of indices
Definition commindexmap.hh:139
void insert(const std ::vector< GlobalKey > &idx)
Definition commindexmap.hh:59
CommunicationIndexMap()
constructor creating empty map
Definition commindexmap.hh:29
size_type size() const
return size of array
Definition dynamicarray.hh:170
void setMemoryFactor(double memFactor)
set memory factor
Definition dynamicarray.hh:296
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8