ORGANIZE_CheckPointsAtFS_PerformPreCheck

invoke additional algorithm in order to find candidates for free surface detection

In order to activate, set
ORGANIZE_CheckPointsAtFS_PerformPreCheck = ( 1 , #greem OPTIONAL: relativeRadiusForHoleSearch )
By default, this parameter is set to ORGANIZE_CheckPointsAtFS_PerformPreCheck = ( 0 , 6.0 ).
  • If ORGANIZE_CheckPointsAtFS_PerformPreCheck > 0, the prechecking is performed every n-th time cycle, where the number n is the given number .
  • If ORGANIZE_CheckPointsAtFS_PerformPreCheck < 0, the prechecking is performed every n-th time cycle, where the number n is abs(given number) . In this case (number is negative), new candidates for free surface points are only searched in the neighborhood of already existing free surfaces .
In order not to miss candidates for free surface computation, the prechecking is a way to find candidates by a simple hole-search-algorithm:
  • place equally distributed discrete checkpoints around a given MESHFREE point
  • if some discrete check point is the center of a hole (empty ball) with radius dist_FS_from_BND * smoothingLength, the MESHFREE point is a candidate for free surface
This item is referenced in:
FAQ overview of frequently asked questions and hints for solution
%ind_triggerFreeSurfaceCheck% index to explicitly trigger the free surface check for a point
ORGANIZE_CheckAllPointsForFreeSurfaceUntilTimeStep consider all points as candidates for free surface until a given time step
ORGANIZE_CheckFreeSurface_Version define version number for the free-surface-check
ORGANIZE_CheckPointsAtFS_PerformPreCheck invoke additional algorithm in order to find candidates for free surface detection
Beta Latest release notes for the MESHFREE beta executables
All Complete release notes for the MESHFREE beta executables