39 #ifndef Foam_objectMap_H 40 #define Foam_objectMap_H 51 inline bool operator==(
const objectMap& a,
const objectMap&
b);
52 inline bool operator!=(
const objectMap& a,
const objectMap&
b);
53 inline Ostream&
operator<<(Ostream&,
const objectMap&);
54 inline Istream&
operator>>(Istream&, objectMap&);
label size() const noexcept
The number of objects.
void size(const label n)
Older name for setAddressableSize.
friend bool operator!=(const objectMap &a, const objectMap &b)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
bool empty() const noexcept
True if List is empty (ie, size() is zero)
friend Ostream & operator<<(Ostream &, const objectMap &)
label & index() noexcept
The object index.
An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
Istream & operator>>(Istream &, directionInfo &)
friend Istream & operator>>(Istream &, objectMap &)
labelList & masterObjects() noexcept
The master object indices.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
bool operator!=(const eddy &a, const eddy &b)
objectMap() noexcept
Default construct, with index=-1 and no objects.
friend bool operator==(const objectMap &a, const objectMap &b)
bool empty() const noexcept
True if there are no objects.
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)