58class triSurfaceSearch;
134 const label nCutLayers,
A class for handling file names.
Mesh consisting of general polyhedral cells.
Cell-face mesh analysis engine.
Patchify triangles based on orientation w.r.t other (triangulated or triangulatable) surfaces.
Various utilities to handle sets relating mesh to surface. Note: work in progress....
static labelHashSet getHangingCells(const primitiveMesh &mesh, const labelHashSet &internalCells)
Get cells using points on 'outside' only.
static void getSurfaceSets(const polyMesh &mesh, const fileName &surfName, const triSurface &surf, const triSurfaceSearch &querySurf, const pointField &outsidePts, const label nCutLayers, labelHashSet &inside, labelHashSet &outside, labelHashSet &cut)
Divide cells into cut,inside and outside.
Helper class to search on triSurface.
Triangulated surface description with patch information.