A class that holds the data needed to identify things (zones, patches) in a dynamic mesh. More...
Public Member Functions | |
DynamicID (const wordRe &key, const ObjectType &obj) | |
DynamicID (wordRe &&key, const ObjectType &obj) | |
DynamicID (const word &key, const ObjectType &obj) | |
DynamicID (const keyType &key, const ObjectType &obj) | |
DynamicID (Istream &is, const ObjectType &obj) | |
~DynamicID ()=default | |
const wordRe & | name () const noexcept |
const labelList & | indices () const noexcept |
label | index () const |
bool | active () const noexcept |
void | update (const ObjectType &obj) |
A class that holds the data needed to identify things (zones, patches) in a dynamic mesh.
The thing is identified by name. Its indices are updated if the mesh has changed.
Definition at line 48 of file DynamicID.H.
Definition at line 64 of file DynamicID.H.
Definition at line 71 of file DynamicID.H.
Definition at line 78 of file DynamicID.H.
Definition at line 84 of file DynamicID.H.
Definition at line 90 of file DynamicID.H.
|
default |
|
inlinenoexcept |
Definition at line 105 of file DynamicID.H.
Referenced by Foam::operator<<(), and enginePiston::writeDict().
|
inlinenoexcept |
Definition at line 111 of file DynamicID.H.
|
inline |
Definition at line 117 of file DynamicID.H.
Referenced by Foam::operator<<().
|
inlinenoexcept |
Definition at line 123 of file DynamicID.H.
|
inline |
Definition at line 132 of file DynamicID.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.