Extracts triSurface from a polyMesh. More...
Extracts triSurface from a polyMesh.
Triangulates all boundary faces. Region numbers on triangles are the patch numbers of the polyMesh. Optionally only triangulates named patches.
If run in parallel the processor patches get filtered out by default and the mesh gets merged. (based on vertex position, not topology, so might go wrong!).
\<output | file> |
-patches | <(patch0 .. patchN)> List of patches. |
-excludeProcPatches | If not run parallel, exclude processor patches. |
-case | <dir> Case directory. |
-parallel | Run in parallel. |
-help | Display help message. |
-doc | Display Doxygen API documentation page for this application. |
-srcDoc | Display Doxygen source documentation page for this application. |
Definition in file surfaceMeshTriangulate.C.
#include "src/OpenFOAM/global/argList/argList.H"
#include "src/OpenFOAM/db/Time/Time.H"
#include "src/OpenFOAM/meshes/polyMesh/polyMesh.H"
#include "src/triSurface/triSurface/triSurface.H"
#include "src/meshTools/triSurface/triSurfaceTools/triSurfaceTools.H"
#include "src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/processor/processorPolyPatch.H"
#include "src/OpenFOAM/containers/Lists/ListListOps/ListListOps.H"
#include "src/OpenFOAM/include/addRegionOption.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createNamedPolyMesh.H"
Go to the source code of this file.