|
|
|
faceZone Class ReferenceA subset of mesh faces organised as a primitive patch. More...
Inheritance diagram for faceZone:
![]()
Collaboration diagram for faceZone:
![]()
Detailed DescriptionA subset of mesh faces organised as a primitive patch.For quick check whether a face belongs to the zone use the lookup mechanism in faceZoneMesh, where all the zoned faces are registered with their zone number.
Definition at line 63 of file faceZone.H. Constructor & Destructor Documentation
Construct given the original zone and resetting the. face list and zone mesh information Definition at line 289 of file faceZone.C.
Construct given the original zone, resetting the. face list and zone mesh information Definition at line 313 of file faceZone.C.
Member Function Documentation
Runtime type information.
Construct and return a clone, resetting the zone mesh.
Definition at line 208 of file faceZone.H. References faceZone::flipMap(), and faceZone::index().
Here is the call graph for this function:
![]()
Construct and return a clone, resetting the face list. and zone mesh Definition at line 221 of file faceZone.H.
Return a pointer to a new face zone. created on freestore from dictionary Definition at line 29 of file newFaceZone.C. References Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorIn, Foam::Info, and dictionary::lookup().
Here is the call graph for this function:
![]()
Return name.
Definition at line 258 of file faceZone.H. Referenced by faceZone::writeDict().
Here is the caller graph for this function:
![]()
Return face flip map.
Definition at line 264 of file faceZone.H. Referenced by faceZone::clone(), faceZone::updateMesh(), and faceZone::writeDict().
Here is the caller graph for this function:
![]()
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 Definition at line 346 of file faceZone.C. References faceZone::clearAddressing().
Here is the call graph for this function:
![]()
Return the index of this zone in zone list.
Definition at line 280 of file faceZone.H. Referenced by faceZone::clone().
Here is the caller graph for this function:
![]()
Return labels of master cells (cells next to the master face. zone in the prescribed direction) Definition at line 380 of file faceZone.C.
Clear addressing.
Definition at line 443 of file faceZone.C. Referenced by faceZone::updateMesh(), and faceZone::whichFace().
Here is the caller graph for this function:
![]() Reset addressing and flip map (clearing demand-driven data).
Definition at line 456 of file faceZone.C.
Check whether all procs have faces synchronised. Return. true if in error. Definition at line 526 of file faceZone.C.
Update for changes in topology.
Definition at line 467 of file faceZone.C. References faceZone::clearAddressing(), and faceZone::flipMap().
Here is the call graph for this function:
![]()
Write dictionary.
Definition at line 623 of file faceZone.C. References faceZone::flipMap(), faceZone::name(), and Foam::nl.
Here is the call graph for this function:
![]()
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||