|
dune-common
2.3.1
|
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. More... | |
| typedef ParallelIndexSet::LocalIndex | LocalIndex |
| The type of the local index. More... | |
| typedef ParallelIndexSet::GlobalIndex | GlobalIndex |
| The type of the global index. More... | |
| typedef ParallelIndexSet::const_iterator | const_iterator |
| The iterator over the index pairs. More... | |
| typedef Dune::IndexPair < typename I::GlobalIndex, typename I::LocalIndex > | IndexPair |
Public Member Functions | |
| GlobalLookupIndexSet (const ParallelIndexSet &indexset, std::size_t size) | |
| Constructor. More... | |
| GlobalLookupIndexSet (const ParallelIndexSet &indexset) | |
| Constructor. More... | |
| ~GlobalLookupIndexSet () | |
| Destructor. More... | |
| 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. More... | |
| 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... | |
Decorates an index set with the possibility to find a global index that is mapped to a specific local.
1.8.7