ENH: snappyHexMesh: optionally remove 'small' regions. Fixes #1772.
This is for a very specific use case where the faceZones are imprinted after meshing the normal geometry. This sometimes splits off badly connected bits of the mesh. One way to remove these is to use e.g. subsetMesh. This embeds the same functionality inside snappyHexMesh.
Showing
- src/mesh/snappyHexMesh/meshRefinement/meshRefinement.H 19 additions, 9 deletionssrc/mesh/snappyHexMesh/meshRefinement/meshRefinement.H
- src/mesh/snappyHexMesh/meshRefinement/meshRefinementBaffles.C 67 additions, 46 deletions...mesh/snappyHexMesh/meshRefinement/meshRefinementBaffles.C
- src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.C 1 addition, 0 deletions...HexMeshDriver/refinementParameters/refinementParameters.C
- src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.H 10 additions, 1 deletion...HexMeshDriver/refinementParameters/refinementParameters.H
- src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C 150 additions, 1 deletion...sh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C
- src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.H 5 additions, 1 deletion...sh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.H