62 patchType_ = patchType;
74 pointPatchFieldBase::readDict(
dict);
86 patchType_(rhs.patchType_)
94 patchType_(rhs.patchType_)
108 return patch_.boundaryMesh().mesh().
thisDb();
114 if (&patch_ != &(rhs.patch_))
117 <<
"Different patches for pointPatchField"
static int disallowGenericPatchField
Debug switch to disallow the use of generic pointPatchField.
Template invariant parts for pointPatchField.
error FatalError
Error stream (stdout output on all processes), with additional 'FOAM FATAL ERROR' header text and sta...
A list of keyword definitions, which are a keyword followed by a number of values (eg...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
int debugSwitch(const char *name, const int deflt=0)
Lookup debug switch or add default value.
A class for handling words, derived from Foam::string.
const objectRegistry & db() const
The associated objectRegistry.
errorManip< error > abort(error &err)
defineTypeNameAndDebug(combustionModel, 0)
pointPatchFieldBase(const pointPatch &p)
Construct from patch.
Basic pointPatch represents a set of points from the mesh.
Registry of regIOobjects.
const objectRegistry & thisDb() const noexcept
Return the object registry.
virtual void readDict(const dictionary &dict)
Read dictionary entries.
void checkPatch(const pointPatchFieldBase &rhs) const
Check that patches are identical.