A HashTable to objects of type <T> with a labelPair key. The hashing is based on labelPair (FixedList) and is thus non-commutative. For commutative hashing, an EdgeMap can be used. More...


Go to the source code of this file.
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Typedefs | |
| template<class T > | |
| using | LabelPairMap = HashTable< T, labelPair, Foam::Hash< labelPair > > |
| typedef HashSet< labelPair, Foam::Hash< labelPair > > | labelPairHashSet |
| A HashSet for a labelPair. The hashing is based on labelPair (FixedList) and is thus non-commutative. More... | |
| typedef HashTable< label, labelPair, Foam::Hash< labelPair > > | labelPairLookup |
| This is a Map of a labelPair to a label. Used for e.g. for face1, face2 to shared edge. The hashing is based on labelPair (FixedList) and is thus non-commutative. More... | |
A HashTable to objects of type <T> with a labelPair key. The hashing is based on labelPair (FixedList) and is thus non-commutative. For commutative hashing, an EdgeMap can be used.
Original source file labelPairHashes.H
Alias Foam::LabelPairMap
Definition in file labelPairHashes.H.