ENH: handling of open edges distanceSurface at 0 (issue #948)
Some special adjustments are undertaken for distance = 0. - With the isoSurfaceCell algorithm is used, additional checks for open surfaces edges are used to limit the extend of resulting distance surface. The resulting surface elements will not, however, contain partial cell coverage. - Always treated as signed (ignoring the input value), since it is nearly impossible to generate any surface otherwise.
Showing
- src/sampling/surface/distanceSurface/distanceSurface.C 52 additions, 7 deletionssrc/sampling/surface/distanceSurface/distanceSurface.C
- src/sampling/surface/distanceSurface/distanceSurface.H 9 additions, 1 deletionsrc/sampling/surface/distanceSurface/distanceSurface.H
- src/sampling/surface/isoSurface/isoSurface.C 33 additions, 40 deletionssrc/sampling/surface/isoSurface/isoSurface.C
- src/sampling/surface/isoSurface/isoSurface.H 6 additions, 3 deletionssrc/sampling/surface/isoSurface/isoSurface.H
- src/sampling/surface/isoSurface/isoSurfaceCell.C 23 additions, 13 deletionssrc/sampling/surface/isoSurface/isoSurfaceCell.C
- src/sampling/surface/isoSurface/isoSurfaceCell.H 16 additions, 8 deletionssrc/sampling/surface/isoSurface/isoSurfaceCell.H
Please register or sign in to comment