zone.geom.test

Syntax

b := zone.geom.test(z)

Test the geometric fitness of a zone. Returns true if the zone is good and false if the zone is bad.

In FLAC3D, a zone is considered to have bad geometry if the zone contains negative or zero volume tetrahedra in its overlays.

In FLAC2D, a zone is considered to have bad geometry if the zone contains negative or zero area triangles in its overlays.

In addition to excessive large-strain deformation, the following are also causes of bad geometry: not following the gridpoint numbering conventions; or importing an externally generated grid from a grid generator that allows severely distorted zones. This function is useful for tagging and plotting these bad zones.

Returns:

b - geometric fitness result true if good, false if bad

Arguments:

z - pointer to a zone