Go to the documentation of this file.
35 #ifndef surfacePatch_H
36 #define surfacePatch_H
38 #include "geometricSurfacePatch.H"
54 public geometricSurfacePatch
92 const dictionary&
dict,
label index() const
Return the index of this patch in the boundaryMesh.
label & size()
Return size of this patch in the polyMesh face list.
label size() const
Return size of this patch in the polyMesh face list.
ClassName("surfacePatch")
Runtime type information.
label start() const
Return start label of this patch in the polyMesh face list.
label size_
size of this patch in the triSurface face list
void writeDict(Ostream &) const
Write dictionary.
void write(Ostream &) const
Write.
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 word & geometricType() const
Return the type of the patch.
friend Ostream & operator<<(Ostream &, const surfacePatch &)
Macro definitions for declaring ClassName(), NamespaceName(), etc.
label & start()
Return start label of this patch in the polyMesh face list.
'Patch' on surface as subset of triSurface.
bool operator!=(const surfacePatch &) const
label start_
Start label of this patch in the triSurface face list.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
surfacePatch()
Construct null.
const word & name() const
Return name.
bool operator==(const surfacePatch &) const
compare.