Dune Core Modules (unstable)
Dune::GlobalLookupIndexSet< I > Class Template Reference
Decorates an index set with the possibility to find a global index that is mapped to a specific local. More...
#include <dune/common/parallel/indexset.hh>
Public Types | |
typedef I | ParallelIndexSet |
The type of the index set. | |
typedef ParallelIndexSet::LocalIndex | LocalIndex |
The type of the local index. | |
typedef ParallelIndexSet::GlobalIndex | GlobalIndex |
The type of the global index. | |
typedef ParallelIndexSet::const_iterator | const_iterator |
The iterator over the index pairs. | |
Public Member Functions | |
GlobalLookupIndexSet (const ParallelIndexSet &indexset, std::size_t size) | |
Constructor. More... | |
GlobalLookupIndexSet (const ParallelIndexSet &indexset) | |
Constructor. More... | |
~GlobalLookupIndexSet () | |
Destructor. | |
const IndexPair & | operator[] (const GlobalIndex &global) const |
Find the index pair with a specific global id. More... | |
const IndexPair * | pair (const std::size_t &local) const |
Get the index pair corresponding to a local index. | |
const_iterator | begin () const |
Get an iterator over the indices positioned at the first index. More... | |
const_iterator | end () const |
Get an iterator over the indices positioned after the last index. More... | |
int | seqNo () const |
Get the internal sequence number. More... | |
size_t | size () const |
Get the total number (public and nonpublic) indices. More... | |
Detailed Description
template<class I>
class Dune::GlobalLookupIndexSet< I >
class Dune::GlobalLookupIndexSet< I >
Decorates an index set with the possibility to find a global index that is mapped to a specific local.
The documentation for this class was generated from the following file:
- dune/common/parallel/indexset.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 20, 23:30, 2024)