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 | |
| namespace | 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. | |
| 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. | |
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.