Version=3+4

special option for version 3 and 4

NEIGHBOR_FilterMethod = ( 3, NormalShift, DiskSize, nValidNeighbors, geodeticDistance, filteringClusterID )
default: NEIGHBOR_FilterMethod = ( 3, 5, 35, 1, 90, 0 )
  • NormalShift (in percent!!!): regular boundary point to be shifted by (NormalShift/100)*H towards the interior for ray analysis
  • DiskSize (in percent!!!): disk size (representing the boundary around a regular boundary point) is (DiskSize/100)*H
  • nValidNeighbors: a neighbor is plugged back (see ReplugNeighbors) if both have this number of common valid neighbors
  • geodeticDistance (in percent!!!): a neighbor is plugged back (see ReplugNeighbors) only if the geodetic distance to the central point is less than (geodeticDistance/100)*H
  • filteringClusterID: can be activated with 1; neighbors are filtered out, if they have a different cluster index (see SCAN_ClustersOfConnectivity)
Note: This version of NEIGHBOR_FilterMethod requires enough active boundary points on the geometry to remove the tessellations passing through it. Using the flag %TOUCH_liquid% can result in inactive boundary points in the setup which can create tessellations passing through the geometry. A possible solution to avoid these inactive points is to use the flag %TOUCH_always% instead of %TOUCH_liquid% wherever possible.