Go to the documentation of this file.
33 #ifndef boundaryInfo_H
34 #define boundaryInfo_H
boolList constraint_
Constraint flag.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
const wordList & names() const
Patch names.
A class for handling words, derived from string.
A PtrList of objects of type <T> with automated input and output.
IOPtrList< entry > boundaryDict_
Boundary dictionary.
const boolList & constraint() const
Constraint flag.
wordHashSet allGroupNames_
Set of all group names.
const List< wordList > & groups() const
Groups.
A HashTable with keys but without contents.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const wordHashSet & allGroupNames() const
Set of all group names.
void setType(const label patchI, const word &condition)
Set the patch type based on the condition.
IOPtrList< entry > readBoundaryDict(const Time &runTime, const word ®ionName) const
Read the boundary dict.
wordList names_
Patch names.
boundaryInfo(const Time &runTime, const word ®ionName)
Constructor.
wordList types_
Patch types.
const wordList & types() const
Patch types.
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,...
List< wordList > groups_
Groups per patch.
void write() const
Write the boundary dictionary.