ENH: improved bookkeeping for finite-area to volume mesh correspondence
- whichPolyPatches() = the polyPatches related to the areaMesh. This helps when pre-calculating (and caching) any patch-specific content. - whichPatchFaces() = the poly-patch/patch-face for each of the faceLabels. This allows more convenient lookups and, since the list is cached on the area mesh, reduces the number of calls to whichPatch() etc. - whichFace() = the area-face corresponding to the given mesh-face ENH: more flexible/consistent volume->area mapper functions
Showing
- applications/utilities/finiteArea/checkFaMesh/printMeshSummary.H 8 additions, 4 deletions...tions/utilities/finiteArea/checkFaMesh/printMeshSummary.H
- applications/utilities/finiteArea/makeFaMesh/printMeshSummary.H 10 additions, 5 deletions...ations/utilities/finiteArea/makeFaMesh/printMeshSummary.H
- src/finiteArea/faMesh/faBoundaryMesh/faBoundaryMesh.C 8 additions, 10 deletionssrc/finiteArea/faMesh/faBoundaryMesh/faBoundaryMesh.C
- src/finiteArea/faMesh/faBoundaryMesh/faBoundaryMesh.H 2 additions, 1 deletionsrc/finiteArea/faMesh/faBoundaryMesh/faBoundaryMesh.H
- src/finiteArea/faMesh/faMesh.C 24 additions, 0 deletionssrc/finiteArea/faMesh/faMesh.C
- src/finiteArea/faMesh/faMesh.H 24 additions, 0 deletionssrc/finiteArea/faMesh/faMesh.H
- src/finiteArea/faMesh/faMeshDemandDrivenData.C 40 additions, 0 deletionssrc/finiteArea/faMesh/faMeshDemandDrivenData.C
- src/finiteArea/faMesh/faMeshI.H 26 additions, 0 deletionssrc/finiteArea/faMesh/faMeshI.H
- src/finiteArea/interpolation/volSurfaceMapping/volSurfaceMapping.C 416 additions, 73 deletions...eArea/interpolation/volSurfaceMapping/volSurfaceMapping.C
- src/finiteArea/interpolation/volSurfaceMapping/volSurfaceMapping.H 240 additions, 21 deletions...eArea/interpolation/volSurfaceMapping/volSurfaceMapping.H
Please register or sign in to comment