ENH: mergedSurf helper class (fixes #104)
- For merging meshedSurf content from parallel sources. Ensures zoneIds are properly preserved for sampling in parallel. Current state ~~~~~~~~~~~~~ Current producers of the region information: * sampledTriSurfaceMesh Current consumers of the region information: * nastran writer. The zone ids passed through as PSHELL Ids (with offset 1). Limitations The per-face region association is preserved, but the face/element sort order gets lost in reconstruction. Would need to attach additional information to the sampled surface and use that for sorting, but this would also imply that sampled values be written indirectly (or resorted) too to match the order. Zone ids are passed through, but not their names. After reconstruction, zone ids are no longer contiguous. Re-sorting (as mentioned above) would solve this too, but again at the cost of more complexity when writing.
Showing
- src/sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C 7 additions, 27 deletions...sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C
- src/sampling/sampledSurface/sampledSurfaces/sampledSurfaces.H 3 additions, 22 deletions...sampling/sampledSurface/sampledSurfaces/sampledSurfaces.H
- src/sampling/sampledSurface/sampledSurfaces/sampledSurfacesTemplates.C 5 additions, 9 deletions...sampledSurface/sampledSurfaces/sampledSurfacesTemplates.C
- src/surfMesh/Make/files 2 additions, 0 deletionssrc/surfMesh/Make/files
- src/surfMesh/mergedSurf/mergedSurf.C 122 additions, 0 deletionssrc/surfMesh/mergedSurf/mergedSurf.C
- src/surfMesh/mergedSurf/mergedSurf.H 133 additions, 0 deletionssrc/surfMesh/mergedSurf/mergedSurf.H
Please register or sign in to comment