![]() |
|
Public Member Functions | |
TypeName ("faceZone") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, faceZone, dictionary,(const word &name, const dictionary &dict, const label index, const faceZoneMesh &zm),(name, dict, index, zm)) | |
faceZone (const word &name, const labelList &addr, const boolList &fm, const label index, const faceZoneMesh &zm) | |
Construct from components. | |
faceZone (const word &name, const dictionary &dict, const label index, const faceZoneMesh &zm) | |
Construct from dictionary. | |
faceZone (const faceZone &fz, const labelList &addr, const boolList &fm, const label index, const faceZoneMesh &zm) | |
Construct given the original zone and resetting the. | |
virtual autoPtr< faceZone > | clone (const faceZoneMesh &zm) const |
Construct and return a clone, resetting the zone mesh. | |
virtual autoPtr< faceZone > | clone (const labelList &addr, const boolList &fm, const label index, const faceZoneMesh &zm) const |
Construct and return a clone, resetting the face list. | |
virtual | ~faceZone () |
Destructor. | |
const word & | name () const |
Return name. | |
const boolList & | flipMap () const |
Return face flip map. | |
label | whichFace (const label globalFaceID) const |
Map storing the local face index for every global face index. | |
const primitiveFacePatch & | operator() () const |
Return reference to primitive patch. | |
label | index () const |
Return the index of this zone in zone list. | |
const faceZoneMesh & | zoneMesh () const |
Return zoneMesh reference. | |
const labelList & | masterCells () const |
Return labels of master cells (cells next to the master face. | |
const labelList & | slaveCells () const |
Return labels of slave cells. | |
const labelList & | meshEdges () const |
Return global edge index for local edges. | |
void | clearAddressing () |
Clear addressing. | |
void | resetAddressing (const labelList &, const boolList &) |
Reset addressing and flip map (clearing demand-driven data). | |
virtual void | movePoints (const pointField &) |
Correct patch after moving points. | |
void | updateMesh (const mapPolyMesh &mpm) |
Update for changes in topology. | |
virtual void | write (Ostream &) const |
Write. | |
virtual void | writeDict (Ostream &) const |
Write dictionary. | |
Static Public Member Functions | |
autoPtr< faceZone > | New (const word &name, const dictionary &dict, const label index, const faceZoneMesh &zm) |
Return a pointer to a new face zone. | |
Friends | |
Ostream & | operator<< (Ostream &, const faceZone &) |
|
Construct from components.
|
|
Construct from dictionary.
|
|
Construct given the original zone and resetting the. face list and zone mesh information |
|
Destructor.
|
|
Clear addressing.
|
|
Construct and return a clone, resetting the face list. and zone mesh Definition at line 210 of file faceZone.H. References Foam::faceZoneMesh, and Foam::label. |
|
Construct and return a clone, resetting the zone mesh.
Definition at line 197 of file faceZone.H. References Foam::boolList, Foam::faceZoneMesh, Foam::label, and Foam::labelList. |
|
|
|
Return face flip map.
Definition at line 253 of file faceZone.H. |
|
Return the index of this zone in zone list.
Definition at line 269 of file faceZone.H. References Foam::boolList, Foam::labelList, and Foam::pointField. |
|
Return labels of master cells (cells next to the master face. zone in the prescribed direction) |
|
Return global edge index for local edges.
|
|
Correct patch after moving points.
|
|
Return name.
Definition at line 247 of file faceZone.H. References Foam::label, and Foam::primitiveFacePatch. |
|
Return a pointer to a new face zone. created on freestore from dictionary |
|
Return reference to primitive patch.
|
|
Reset addressing and flip map (clearing demand-driven data).
|
|
Return labels of slave cells.
|
|
Runtime type information.
|
|
Update for changes in topology.
|
|
Map storing the local face index for every global face index. Used to find out the index of face in the zone from the known global face index. If the face is not in the zone, returns -1 |
|
Write.
|
|
Write dictionary.
|
|
Return zoneMesh reference.
|
|
|