ENH: Expand triSurfaceSearch and add triSurfaceRegionSearch
+ Move most of the octree searching functionality from triSurfaceMesh into triSurfaceSearch. Much of it was duplicated anyway. + Add triSurfaceRegionSearch, which constructs an octree for each region in a surface and performs searches on specified regions only.
Showing
- src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchTools.H 16 additions, 1 deletionsrc/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchTools.H
- src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchToolsSearch.C 44 additions, 1 deletion...enFOAM/meshes/primitiveMesh/PatchTools/PatchToolsSearch.C
- src/OpenFOAM/meshes/primitiveShapes/plane/plane.H 14 additions, 2 deletionssrc/OpenFOAM/meshes/primitiveShapes/plane/plane.H
- src/meshTools/Make/files 1 addition, 0 deletionssrc/meshTools/Make/files
- src/meshTools/searchableSurface/triSurfaceMesh.C 26 additions, 397 deletionssrc/meshTools/searchableSurface/triSurfaceMesh.C
- src/meshTools/searchableSurface/triSurfaceMesh.H 3 additions, 51 deletionssrc/meshTools/searchableSurface/triSurfaceMesh.H
- src/meshTools/triSurface/orientedSurface/orientedSurface.C 23 additions, 6 deletionssrc/meshTools/triSurface/orientedSurface/orientedSurface.C
- src/meshTools/triSurface/triSurfaceSearch/triSurfaceRegionSearch.C 246 additions, 0 deletions...ools/triSurface/triSurfaceSearch/triSurfaceRegionSearch.C
- src/meshTools/triSurface/triSurfaceSearch/triSurfaceRegionSearch.H 144 additions, 0 deletions...ools/triSurface/triSurfaceSearch/triSurfaceRegionSearch.H
- src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C 201 additions, 148 deletionssrc/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C
- src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H 60 additions, 30 deletionssrc/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H
- src/meshTools/twoDPointCorrector/twoDPointCorrector.H 2 additions, 2 deletionssrc/meshTools/twoDPointCorrector/twoDPointCorrector.H
- src/parallel/distributed/distributedTriSurfaceMesh/distributedTriSurfaceMesh.C 3 additions, 2 deletions...ted/distributedTriSurfaceMesh/distributedTriSurfaceMesh.C
Please register or sign in to comment