43 #ifndef phasePairKey_H 44 #define phasePairKey_H 56 bool operator==(
const phasePairKey& a,
const phasePairKey&
b);
57 bool operator!=(
const phasePairKey& a,
const phasePairKey&
b);
virtual ~phasePairKey()=default
Destructor.
friend Ostream & operator<<(Ostream &os, const phasePairKey &key)
Write to Ostream.
friend bool operator!=(const phasePairKey &a, const phasePairKey &b)
Test for inequality.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Hashing functor for phasePairKey.
friend bool operator==(const phasePairKey &a, const phasePairKey &b)
Test for equality.
An ordered pair of two objects of type <T> with first() and second() elements.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
A class for handling words, derived from Foam::string.
Istream & operator>>(Istream &, directionInfo &)
An ordered or unorder pair of phase names. Typically specified as follows.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool ordered() const noexcept
Return the ordered flag.
OBJstream os(runTime.globalPath()/outputName)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
Hash function class. The default definition is for primitives. Non-primitives used to hash entries on...
auto key(const Type &t) -> typename std::enable_if< std::is_enum< Type >::value, typename std::underlying_type< Type >::type >::type
bool operator!=(const eddy &a, const eddy &b)
phasePairKey()=default
Default construct.
unsigned operator()(const phasePairKey &key) const
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
friend Istream & operator>>(Istream &is, phasePairKey &key)
Read from Istream.