Go to the documentation of this file.
35 #ifndef phasePairKey_H
36 #define phasePairKey_H
49 bool operator==(
const phasePairKey&,
const phasePairKey&);
50 bool operator!=(
const phasePairKey&,
const phasePairKey&);
53 Ostream&
operator<<(Ostream&,
const phasePairKey&);
68 public Hash<phasePairKey>
label operator()(const phasePairKey &key) const
A class for handling words, derived from Foam::string.
Ordered or unordered hashing of word pair.
friend Istream & operator>>(Istream &is, phasePairKey &key)
Read from stdin.
Istream & operator>>(Istream &, directionInfo &)
phasePairKey()
Construct null.
bool operator!=(const eddy &a, const eddy &b)
friend Ostream & operator<<(Ostream &os, const phasePairKey &key)
Write to stdout.
Hash function class. The default definition is for primitives, non-primitives used to hash entries on...
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
bool ordered() const
Return the ordered flag.
friend bool operator==(const phasePairKey &a, const phasePairKey &b)
Test if keys are equal.
An ordered pair of two objects of type <T> with first() and second() elements.
friend bool operator!=(const phasePairKey &a, const phasePairKey &b)
Test if keys are unequal.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Ostream & operator<<(Ostream &, const boundaryPatch &)