ENH: suppress surface Face-id field if writer manages that itself (#1600)
- for CAE formats such as abaqus, nastran, starcd, etc, the element id is already part of the output format itself. For these cases, there is no use in generating an additional "Ids" field. ENH: add code to ignore negative face ids - these will arise from very special cases, such as when a solid element and side are encoded into a single integer. BUG: starcd surface values output did not use original face ids
Showing
- src/sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C 27 additions, 11 deletions...sampling/sampledSurface/sampledSurfaces/sampledSurfaces.C
- src/surfMesh/surfaceFormats/abaqus/ABAQUSsurfaceFormat.C 8 additions, 4 deletionssrc/surfMesh/surfaceFormats/abaqus/ABAQUSsurfaceFormat.C
- src/surfMesh/surfaceFormats/nas/NASsurfaceFormat.C 8 additions, 3 deletionssrc/surfMesh/surfaceFormats/nas/NASsurfaceFormat.C
- src/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormat.C 2 additions, 1 deletionsrc/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormat.C
- src/surfMesh/writers/nastran/nastranSurfaceWriter.C 7 additions, 3 deletionssrc/surfMesh/writers/nastran/nastranSurfaceWriter.C
- src/surfMesh/writers/nastran/nastranSurfaceWriter.H 6 additions, 0 deletionssrc/surfMesh/writers/nastran/nastranSurfaceWriter.H
- src/surfMesh/writers/nastran/nastranSurfaceWriterImpl.C 3 additions, 4 deletionssrc/surfMesh/writers/nastran/nastranSurfaceWriterImpl.C
- src/surfMesh/writers/starcd/starcdSurfaceWriter.C 30 additions, 7 deletionssrc/surfMesh/writers/starcd/starcdSurfaceWriter.C
- src/surfMesh/writers/starcd/starcdSurfaceWriter.H 6 additions, 0 deletionssrc/surfMesh/writers/starcd/starcdSurfaceWriter.H
- src/surfMesh/writers/surfaceWriter.H 8 additions, 0 deletionssrc/surfMesh/writers/surfaceWriter.H
Please register or sign in to comment