Go to the documentation of this file.
35 #ifndef findCellsIntersectingSurface_H
36 #define findCellsIntersectingSurface_H
110 const word subsetName =
"intersectedCells"
const VRWGraph & facetsIntersectingCells() const
return the graph of facets intersecting each cell
A class for handling words, derived from string.
const bool octreeGenerated_
check whether the octree was generated or not
void generateOctree(const triSurf &)
generate the octree
boolList intersectedCells_
stores information about intersected cells
polyMeshGen & mesh_
Reference to the mesh.
findCellsIntersectingSurface(polyMeshGen &mesh, const meshOctree &octree)
Construct from mesh and octree.
~findCellsIntersectingSurface()
meshOctree * octreePtr_
Pointer to the octree.
const boolList & intersectedCells() const
return the list of intersected cells;
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
VRWGraph facetsIntersectingCell_
stores information which surface facets intersect each cell
A class for triangulated surface used in the meshing process. It is derived from points and facets wi...
void addIntersectedCellsToSubset(const word subsetName="intersectedCells")
create a cell subset containing intersected cells
Octree for mesh generation.
void findIntersectedCells()
check for the intersected cells