|
|
|
surfMesh Class ReferenceA surface mesh consisting of general polygon faces. More...
Inheritance diagram for surfMesh:
![]()
Collaboration diagram for surfMesh:
![]()
Detailed DescriptionA surface mesh consisting of general polygon faces.
Definition at line 51 of file surfMesh.H. Member Typedef Documentation
Definition at line 140 of file surfMesh.H.
Placeholder only, but do not remove - it is needed for GeoMesh.
Definition at line 143 of file surfMesh.H.
Member Enumeration Documentation
Enumeration defining the state of the mesh after a read update. Used for post-processing applications, where the mesh needs to update based on the files written in time directores Definition at line 70 of file surfMesh.H.
Constructor & Destructor Documentation
Construct by transferring components (points, faces) without zones. surfZones are added using addZones() member function Definition at line 102 of file surfMesh.C.
Definition at line 211 of file surfMesh.C. References surfMesh::transfer().
Here is the call graph for this function:
![]()
Member Function Documentation
Non-const access to global points.
Definition at line 109 of file surfMesh.H. Referenced by surfMesh::updateFacesRef().
Here is the caller graph for this function:
![]()
Non-const access to the faces.
Definition at line 115 of file surfMesh.H. Referenced by surfMesh::updateRefs().
Here is the caller graph for this function:
![]()
Update references to storedFaces.
Definition at line 230 of file surfMesh.C. References PrimitivePatch< face,::Foam::UList,::Foam::SubField< point >, point >::points(), and surfMesh::storedPoints(). Referenced by surfMesh::resetPrimitives().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
Update references to storedPoints.
Definition at line 220 of file surfMesh.C. Referenced by surfMesh::resetPrimitives().
Here is the caller graph for this function:
![]()
Update references to storedPoints/storedFaces.
Definition at line 237 of file surfMesh.C. References surfMesh::storedFaces().
Here is the call graph for this function:
![]()
Runtime type information.
Return the current instance directory for points. Used in the consruction of geometric mesh data dependent on points Definition at line 306 of file surfMesh.C.
Set the instance for mesh files.
Definition at line 23 of file surfMeshIO.C. References IOobject::AUTO_WRITE, Foam::endl(), Foam::Info, IOobject::instance(), and MeshedSurfaceIOAllocator::storedIOPoints().
Here is the call graph for this function:
![]()
Return the number of raw points.
Reimplemented from PrimitivePatch< face,::Foam::UList,::Foam::SubField< point >, point >. Definition at line 318 of file surfMesh.C. Referenced by surfPointGeoMesh::size().
Here is the caller graph for this function:
![]()
Return the number of raw faces.
Definition at line 324 of file surfMesh.C. Referenced by surfGeoMesh::size(), and surfMesh::size().
Here is the caller graph for this function:
![]()
Return number of faces.
Reimplemented from UList< face >. Definition at line 213 of file surfMesh.H. References surfMesh::nFaces().
Here is the call graph for this function:
![]()
Return points.
Reimplemented from PrimitivePatch< face,::Foam::UList,::Foam::SubField< point >, point >. Definition at line 330 of file surfMesh.C.
Return surface zones.
Definition at line 226 of file surfMesh.H. References MeshedSurfaceIOAllocator::storedIOZones().
Here is the call graph for this function:
![]()
Check the surface zone definitions.
Definition at line 342 of file surfMesh.C. Referenced by surfMesh::removeFiles(), and surfMesh::transfer().
Here is the caller graph for this function:
![]()
Update the mesh based on the mesh files saved in. time directories Definition at line 44 of file surfMeshIO.C.
Update the mesh corresponding to given map. Remove surface zones Definition at line 24 of file surfMeshClear.C. References Foam::endl(), and Foam::Info.
Here is the call graph for this function:
![]()
Reset mesh primitive data.
Definition at line 245 of file surfMesh.C. References surfMesh::updateFacesRef(), and surfMesh::updatePointsRef().
Here is the call graph for this function:
![]()
Transfer the contents of the argument and annull the argument.
Definition at line 266 of file surfMesh.C. References surfMesh::checkZones(). Referenced by surfMesh::~surfMesh().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
Transfer contents to the Xfer container as a MeshedSurface.
Reimplemented from HashTable< regIOobject * >. Definition at line 282 of file surfMesh.C.
Clear geometry.
Reimplemented from PrimitivePatch< face,::Foam::UList,::Foam::SubField< point >, point >. Definition at line 42 of file surfMeshClear.C.
Clear all geometry and addressing unnecessary for CFD.
Reimplemented from PrimitivePatch< face,::Foam::UList,::Foam::SubField< point >, point >. Definition at line 68 of file surfMeshClear.C.
Clear primitive data (points, faces and cells).
Remove all files from mesh instance.
Definition at line 408 of file surfMesh.C. References surfMesh::checkZones().
Here is the call graph for this function:
![]()
Remove all files from mesh instance().
Definition at line 417 of file surfMesh.C. References IOobject::db(), surfMesh::meshSubDir, IOobject::path(), and Foam::rm().
Here is the call graph for this function:
![]()
Friends And Related Function Documentation
Definition at line 58 of file surfMesh.H.
Definition at line 59 of file surfMesh.H.
Member Data Documentation
Return the mesh sub-directory name (normally "surfMesh").
Definition at line 150 of file surfMesh.H. Referenced by surfMesh::removeFiles().
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||