removeTinyClusters{

remove tiny parts from a geometrical entity

  • For the given geometrical entity (file or AliasName), the geometry is scanned for all clusters, i.e. topologically connected parts of the geometry.
  • The area of the clusters is measured.
  • The cluster with the biggest area is identified.
  • The clusters whose area is, by a given factor, smaller than the biggest one, are removed. I.e. remove cluster i if \( A_i < \alpha \cdot A_{\text biggest}\).
begin_boundary_elements{} include{FileName} removeTinyClusters{ factor } # remove tiny clusters based on all the geometry read from the given file ... manipulate{"AliasName"} removeTinyClusters{ factor } # remove tiny clusters based on the geometry described by the given AliasName ... end_boundary_elements
factor: the factor needed for the tiny-decision, i.e. the \( \alpha\) above. This factor should be (much) smaller than 1.