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.