Go to the documentation of this file.
43 geometricSurfacePatch(
"",
"", -1),
53 const word& geometricType,
60 geometricSurfacePatch(geometricType,
name, index),
69 geometricSurfacePatch(is, index),
81 const dictionary&
dict,
85 geometricSurfacePatch(
name,
dict, index),
94 geometricSurfacePatch(sp),
105 <<
static_cast<const geometricSurfacePatch&
>(*this) <<
endl
106 << size() <<
tab << start();
115 os <<
" nFaces " << size() <<
';' <<
nl
116 <<
" startFace " << start() <<
';' <<
nl
125 return !(*
this ==
p);
133 (geometricType() ==
p.geometricType())
134 && (size() ==
p.size())
135 && (start() ==
p.start())
145 os.check(
"Ostream& operator<<(Ostream& f, const surfacePatch& p");
void writeDict(Ostream &) const
Write dictionary.
label size_
size of this patch in the triSurface face list
Ostream & endl(Ostream &os)
Add newline and flush stream.
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.
Ostream & operator<<(Ostream &, const edgeMesh &)
'Patch' on surface as subset of triSurface.
bool operator!=(const surfacePatch &) const
label readLabel(Istream &is)
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.
defineTypeNameAndDebug(combustionModel, 0)
word name(const complex &)
Return a string representation of a complex.
stressControl lookup("compactNormalStress") >> compactNormalStress
bool operator==(const surfacePatch &) const
compare.