dune-common 2.9.1
|
A cached selection of indices. More...
#include <dune/common/parallel/selection.hh>
Public Types | |
typedef TS | AttributeSet |
The type of the set of attributes. | |
typedef TG | GlobalIndex |
The type of the global index of the underlying index set. | |
typedef TL | LocalIndex |
The type of the local index of the underlying index set. | |
typedef Dune::ParallelIndexSet< GlobalIndex, LocalIndex, N > | ParallelIndexSet |
The type of the underlying index set. | |
typedef uint32_t * | iterator |
The type of the iterator of the selected indices. | |
typedef uint32_t * | const_iterator |
The type of the iterator of the selected indices. | |
Public Member Functions | |
Selection () | |
Selection (const ParallelIndexSet &indexset) | |
~Selection () | |
void | setIndexSet (const ParallelIndexSet &indexset) |
Set the index set of the selection. | |
void | free () |
Free allocated memory. | |
const_iterator | begin () const |
Get the index set we are a selection for. | |
const_iterator | end () const |
Get an iterator over the selected indices. | |
A cached selection of indices.
The type of the iterator of the selected indices.
The type of the global index of the underlying index set.
The type of the iterator of the selected indices.
The type of the local index of the underlying index set.
It has to provide a function
typedef Dune::ParallelIndexSet<GlobalIndex,LocalIndex,N> Dune::Selection< TS, TG, TL, N >::ParallelIndexSet |
The type of the underlying index set.
|
inline |
|
inline |