Bookkeeping for patch definitions. More...
Public Types | |
| enum | predefined { BLOCKED_FACE = 0, MERGING_PATCH = 1, WALL_PATCH = 2, LAST_PREDEFINED = 2, NUM_PREDEFINED = 3 } |
| Patch predefines. More... | |
Public Member Functions | |
| PDRpatchDef () | |
| Construct null. More... | |
| PDRpatchDef (const word &name) | |
| Construct with given patch name. More... | |
| PDRpatchDef & | operator= (const PDRpatchDef &)=default |
| Construct with given patch name. More... | |
| PDRpatchDef & | operator= (PDRpatchDef &&)=default |
| void | operator= (const std::string &newName) |
| Assign new patch name. More... | |
Public Attributes | |
| word | patchName |
| label | patchType |
| scalar | blowoffPress |
| scalar | blowoffTime |
Static Public Attributes | |
| static const Enum< predefined > | names |
| Names for predefined types. More... | |
| enum predefined |
Patch predefines.
| Enumerator | |
|---|---|
| BLOCKED_FACE | |
| MERGING_PATCH | |
| WALL_PATCH | |
| LAST_PREDEFINED | |
| NUM_PREDEFINED | |
Definition at line 58 of file PDRpatchDef.H.
|
inline |
Construct null.
Definition at line 85 of file PDRpatchDef.H.
|
inlineexplicit |
Construct with given patch name.
Definition at line 94 of file PDRpatchDef.H.
|
default |
Construct with given patch name.
|
default |
| void operator= | ( | const std::string & | newName | ) |
Assign new patch name.
|
static |
Names for predefined types.
Definition at line 68 of file PDRpatchDef.H.
| word patchName |
Definition at line 73 of file PDRpatchDef.H.
| label patchType |
Definition at line 75 of file PDRpatchDef.H.
| scalar blowoffPress |
Definition at line 77 of file PDRpatchDef.H.
| scalar blowoffTime |
Definition at line 79 of file PDRpatchDef.H.