35 #ifndef surfacePatch_H
36 #define surfacePatch_H
52 Ostream&
operator<<(Ostream&,
const surfacePatch&);
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,...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index.
label index() const
Return the index of this patch in the boundaryMesh.
const word & geometricType() const
Return the type of the patch.
const word & name() const
Return name.
'Patch' on surface as subset of triSurface.
void write(Ostream &) const
Write.
surfacePatch()
Construct null.
ClassName("surfacePatch")
Runtime type information.
label start() const
Return start label of this patch in the polyMesh face list.
friend Ostream & operator<<(Ostream &, const surfacePatch &)
void writeDict(Ostream &) const
Write dictionary.
bool operator==(const surfacePatch &) const
compare.
label size() const
Return size of this patch in the polyMesh face list.
bool operator!=(const surfacePatch &) const
A class for handling words, derived from string.
Macro definitions for declaring ClassName(), NamespaceName(), etc.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & operator<<(Ostream &os, const fvConstraints &constraints)