Dune Core Modules (2.3.1)
selection.hh
Go to the documentation of this file.
47 typedef ConstArrayListIterator<IndexPair<TG,TL>, N, std::allocator<Dune::IndexPair<TG,TL> > > ParallelIndexSetIterator;
A constant random access iterator for the Dune::ArrayList class.
Definition: arraylist.hh:380
TS AttributeSet
The type of the Set of attributes.
Definition: selection.hh:38
Dune::ParallelIndexSet< TG, TL, N > ParallelIndexSet
The type of the underlying index set.
Definition: selection.hh:43
SelectionIterator(const ParallelIndexSetIterator &iter, const ParallelIndexSetIterator &end)
Constructor.
Definition: selection.hh:53
TG GlobalIndex
The type of the global index of the underlying index set.
Definition: selection.hh:192
TL LocalIndex
The type of the local index of the underlying index set.
Definition: selection.hh:200
TS AttributeSet
The type of the set of attributes.
Definition: selection.hh:187
uint32_t * iterator
The type of the iterator of the selected indices.
Definition: selection.hh:210
uint32_t * const_iterator
The type of the iterator of the selected indices.
Definition: selection.hh:215
Dune::ParallelIndexSet< GlobalIndex, LocalIndex, N > ParallelIndexSet
The type of the underlying index set.
Definition: selection.hh:205
SelectionIterator< TS, TG, TL, N > iterator
The type of the iterator of the selected indices.
Definition: selection.hh:129
TS AttributeSet
The type of the Set of attributes.
Definition: selection.hh:106
iterator const_iterator
The type of the iterator of the selected indices.
Definition: selection.hh:134
TG GlobalIndex
The type of the global index of the underlying index set.
Definition: selection.hh:111
Dune::ParallelIndexSet< GlobalIndex, LocalIndex, N > ParallelIndexSet
The type of the underlying index set.
Definition: selection.hh:124
TL LocalIndex
The type of the local index of the underlying index set.
Definition: selection.hh:119
const_iterator end() const
Get an iterator over the selected indices.
Definition: selection.hh:327
void setIndexSet(const ParallelIndexSet &indexset)
Set the index set of the selection.
Definition: selection.hh:266
void setIndexSet(const ParallelIndexSet &indexset)
Set the index set of the selection.
Definition: selection.hh:333
iterator begin()
Get an iterator over the indices positioned at the first index.
iterator end()
Get an iterator over the indices positioned after the last index.
const_iterator end() const
Get an iterator over the selected indices.
Definition: selection.hh:299
const_iterator begin() const
Get the index set we are a selection for.
Definition: selection.hh:293
const_iterator begin() const
Get the index set we are a selection for.
Definition: selection.hh:320
Provides a map between global and local indices.
This file implements iterator facade classes for writing stl conformant iterators.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)