129 return Pair<word>::hasher()(key);
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
An ordered or unorder pair of phase names. Typically specified as follows.
friend Ostream & operator<<(Ostream &os, const phasePairKey &key)
Write to Ostream.
bool ordered() const noexcept
Return the ordered flag.
friend Istream & operator>>(Istream &is, phasePairKey &key)
Read from Istream.
friend bool operator==(const phasePairKey &a, const phasePairKey &b)
Test for equality.
phasePairKey()=default
Default construct.
friend bool operator!=(const phasePairKey &a, const phasePairKey &b)
Test for inequality.
virtual ~phasePairKey()=default
Destructor.
phasePairKey::hasher hash
Alternative name for functor.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
bool operator!=(const eddy &a, const eddy &b)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces).
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
Istream & operator>>(Istream &, directionInfo &)
Deprecated(2021-04) hashing functor. Use hasher().
Hash function class. The default definition is for primitives. Non-primitives used to hash entries on...
Symmetric hashing functor for Pair, hashes lower value first.
Hashing functor for phasePairKey.
unsigned operator()(const phasePairKey &key) const