Bookkeeping for patch definitions. More...
#include <PDRpatchDef.H>

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. | |
| PDRpatchDef (const word &name) | |
| Construct with given patch name. | |
| PDRpatchDef & | operator= (const PDRpatchDef &)=default |
| Construct with given patch name. | |
| PDRpatchDef & | operator= (PDRpatchDef &&)=default |
| void | operator= (const std::string &newName) |
| Assign new patch name. | |
Public Attributes | |
| word | patchName |
| label | patchType |
| scalar | blowoffPress |
| scalar | blowoffTime |
Static Public Attributes | |
| static const Enum< predefined > | names |
| Names for predefined types. | |
| enum predefined |
Patch predefines.
| Enumerator | |
|---|---|
| BLOCKED_FACE | |
| MERGING_PATCH | |
| WALL_PATCH | |
| LAST_PREDEFINED | |
| NUM_PREDEFINED | |
Definition at line 56 of file PDRpatchDef.H.
|
inline |
Construct null.
Definition at line 87 of file PDRpatchDef.H.
References blowoffPress, blowoffTime, patchName, and patchType.
Referenced by operator=(), and operator=().

|
inlineexplicit |
Construct with given patch name.
Definition at line 98 of file PDRpatchDef.H.
References blowoffPress, blowoffTime, Foam::name(), patchName, and patchType.

|
default |
Construct with given patch name.
References PDRpatchDef().

|
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.
Referenced by PDRpatchDef(), and PDRpatchDef().
| label patchType |
Definition at line 75 of file PDRpatchDef.H.
Referenced by PDRpatchDef(), and PDRpatchDef().
| scalar blowoffPress |
Definition at line 77 of file PDRpatchDef.H.
Referenced by PDRpatchDef(), and PDRpatchDef().
| scalar blowoffTime |
Definition at line 79 of file PDRpatchDef.H.
Referenced by PDRpatchDef(), and PDRpatchDef().