37 <<
"Region mesh not available" 50 <<
"Region mesh not available" 54 return *regionMeshPtr_;
61 if (!outputPropertiesPtr_)
64 <<
"outputProperties dictionary not available" 67 return *outputPropertiesPtr_;
74 if (!outputPropertiesPtr_)
77 <<
"outputProperties dictionary not available" 81 return *outputPropertiesPtr_;
88 return regionMesh().solutionDict();
95 return regionMesh().whichPolyPatches();
104 return primaryPatchIDs().found(patchi);
Finite area mesh (used for 2-D non-Euclidian finite area method) defined using a patch of faces on a ...
const dictionary & solution() const
Return the solution dictionary.
bool isRegionPatch(const label patchi) const
True if patchi on the primary region is coupled to this region.
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.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
autoPtr< faMesh > regionMeshPtr_
Pointer to the region mesh database.
const faMesh & regionMesh() const
Return the region mesh database.
errorManip< error > abort(error &err)
const labelList & primaryPatchIDs() const
List of patch IDs on the primary region coupled to this region.
const IOdictionary & outputProperties() const
Return const access to the output properties dictionary.