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 56 of file PDRpatchDef.H.
|
inline |
Construct null.
Definition at line 87 of file PDRpatchDef.H.
|
inlineexplicit |
Construct with given patch name.
Definition at line 98 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.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.