Bookkeeping for patch definitions. More...
Public Types | |
enum | predefined { BLOCKED_FACE = 0, MERGING_PATCH = 1, WALL_PATCH = 2, LAST_PREDEFINED = 2, NUM_PREDEFINED = 3 } |
Public Member Functions | |
PDRpatchDef () | |
PDRpatchDef (const word &name) | |
PDRpatchDef & | operator= (const PDRpatchDef &)=default |
PDRpatchDef & | operator= (PDRpatchDef &&)=default |
void | operator= (const std::string &newName) |
Public Attributes | |
word | patchName |
label | patchType |
scalar | blowoffPress |
scalar | blowoffTime |
Static Public Attributes | |
static const Enum< predefined > | names |
enum predefined |
Enumerator | |
---|---|
BLOCKED_FACE | |
MERGING_PATCH | |
WALL_PATCH | |
LAST_PREDEFINED | |
NUM_PREDEFINED |
Definition at line 54 of file PDRpatchDef.H.
|
inline |
Definition at line 81 of file PDRpatchDef.H.
|
inlineexplicit |
Definition at line 90 of file PDRpatchDef.H.
|
default |
|
default |
void operator= | ( | const std::string & | newName | ) |
|
static |
Definition at line 64 of file PDRpatchDef.H.
word patchName |
Definition at line 69 of file PDRpatchDef.H.
label patchType |
Definition at line 71 of file PDRpatchDef.H.
scalar blowoffPress |
Definition at line 73 of file PDRpatchDef.H.
scalar blowoffTime |
Definition at line 75 of file PDRpatchDef.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.