66 actualTypeName_(
dict.lookup(
"type")),
78 actualTypeName_(pp.actualTypeName_),
92 polyPatch(pp, bm, index, newSize, newStart),
93 actualTypeName_(pp.actualTypeName_),
117 iter().keyword() !=
"type"
118 && iter().keyword() !=
"nFaces"
119 && iter().keyword() !=
"startFace"
120 && iter().keyword() !=
"inGroups"
121 && iter().keyword() !=
"faces"
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
Macros for easy insertion into run-time selection tables.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Substitute for unknown patches. Used for post-processing when only basic polyPatch info is needed.
virtual void write(Ostream &) const
Write the polyPatch data as a dictionary.
~genericPolyPatch()
Destructor.
genericPolyPatch(const word &name, const label size, const label start, const label index, const polyBoundaryMesh &bm, const word &patchType)
Construct from components.
void write(Ostream &) const
Write patchIdentifier as a dictionary.
A patch is a list of labels that address the faces in the global face list.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
addToRunTimeSelectionTable(polyPatch, mergedCyclicPolyPatch, word)
word name(const bool)
Return a word representation of a bool.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
defineTypeNameAndDebug(combustionModel, 0)