Go to the documentation of this file.
41 #ifndef surfZoneIdentifier_H
42 #define surfZoneIdentifier_H
70 mutable word geometricType_;
134 return geometricType_;
140 return geometricType_;
166 Istream&
operator>>(Istream& is, surfZoneIdentifier& obj);
169 Ostream&
operator<<(Ostream& os,
const surfZoneIdentifier& obj);
172 bool operator==(
const surfZoneIdentifier& a,
const surfZoneIdentifier&
b);
175 bool operator!=(
const surfZoneIdentifier& a,
const surfZoneIdentifier&
b);
void write(Ostream &os) const
Write identifier as a dictionary.
A class for handling words, derived from Foam::string.
word & name()
Return name for modification.
Istream & operator>>(Istream &, directionInfo &)
label index() const
Return the index of this patch/zone in the surface mesh.
Identifies a surface patch/zone by name, patch index and geometricType.
word & geometricType()
Return the geometric type of the patch/zone for modification.
bool operator!=(const eddy &a, const eddy &b)
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 > &)
label & index()
Return the index of this patch/zone for modification.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
surfZoneIdentifier()
Construct null, with index zero.
const word & geometricType() const
Return the geometric type of the patch/zone.
static const word null
An empty word.
const word & name() const
Return name.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual ~surfZoneIdentifier()=default
Destructor.
static const word emptyType
The name for an 'empty' type.
Ostream & operator<<(Ostream &, const boundaryPatch &)