54 #ifndef boundaryRegion_H 55 #define boundaryRegion_H 75 public Map<dictionary>
95 const fileName& instance =
"constant" 128 const word&
name =
"boundaryRegion",
129 const fileName& instance =
"constant" 136 const word&
name =
"boundaryRegion",
137 const fileName& instance =
"constant" A class for handling file names.
void writeDict(const objectRegistry &, const word &name="boundaryRegion", const fileName &instance="constant") const
Write constant/boundaryRegion for later reuse.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
label append(const dictionary &)
Append to the end, return index.
boundaryRegion()
Construct null.
label findIndex(const word &name) const
Return index corresponding to patch 'name'.
void rename(const dictionary &)
Rename regions.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
Map< word > boundaryTypes() const
Return a Map of (id => type)
A class for handling words, derived from Foam::string.
Map< word > names() const
Return a Map of (id => name)
A List of wordRe with additional matching capabilities.
word boundaryType(const word &name) const
Return BoundaryType corresponding to patch 'name'.
void operator=(const boundaryRegion &)
Assignment.
~boundaryRegion()=default
Destructor.
void readDict(const objectRegistry &, const word &name="boundaryRegion", const fileName &instance="constant")
Read constant/boundaryRegion.
Registry of regIOobjects.
The boundaryRegion persistent data saved as a Map<dictionary>.
A HashTable to objects of type <T> with a label key.