Go to the documentation of this file.
49 class boundaryTemplates;
101 const word& regionPrefix,
121 const word& patchName
127 const word& regionPrefix,
128 const word& fieldName,
List< wordReList > patchNames_
List of patch names.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
boundaryInfo boundaryInfo_
Mesh boundary information (read from mesh boundary file)
A class for handling words, derived from string.
wordList patchTypes_
Patch type.
const word & conditionName(const label patchI) const
Return the condition name for patch with index patchI.
const List< wordReList > & patchNames() const
Return the list of patch names.
label findPatchConditionID(const label patchI, const word &patchName) const
Return the condition ID for a boundary patch.
const word & patchType(const label patchI) const
Return the type name for patch with index patchI.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dictionary generateBoundaryField(const word ®ionPrefix, const word &fieldName, const boundaryTemplates &bcTemplates) const
Generate boundary field (dictionary)
const dictionary & bcDict_
Boundary conditions dictionary.
wordList patchCategories_
Patch category.
caseInfo(const Time &runTime, const word ®ionName)
Constructor.
void updateGeometricBoundaryField()
Update the polyMesh boundary based on the patch categories.
wordList conditionNames_
List of condition names.
void checkPatches(const word ®ionPrefix, const boundaryTemplates &bcTemplates) const
Check patches.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Class to hold information related to the simaulation case.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Class to interrogate the polyMesh/boundary file to provide mesh patching information,...
IOdictionary properties_
Properties dictionary.
Class to store boundary template specifications.
const word & patchCategory(const label patchI) const
Return the category name for patch with index patchI.