56bool operator==(
const phasePairKey& a,
const phasePairKey&
b);
57bool operator!=(
const phasePairKey& a,
const phasePairKey&
b);
59Istream&
operator>>(Istream& is, phasePairKey& key);
60Ostream&
operator<<(Ostream&
os,
const phasePairKey& 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 pair of two objects of type <T> with first() and second() elements.
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.
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 &)
Hash function class. The default definition is for primitives. Non-primitives used to hash entries on...
Hashing functor for PackedList.
Symmetric hashing functor for Pair, hashes lower value first.
Hashing functor for phasePairKey.
unsigned operator()(const phasePairKey &key) const