Los Alamos Grid Toolbox (LaGriT) is a library of user callable tools that provide mesh generation, mesh optimization and dynamic mesh maintenance in two and three dimensions.
Running example using sliver as described in table does not find sliver:
define/MIN_DIHEDRAL/10.0
define/MAX_DIHEDRAL/170.0
define/MAX_SOLID_ANG_BIG/170.0
define/MAX_SOLID_ANG_SMALL/10.0
define/EDGE_RATIO/0.1
eltset/e_dih_small/a_mind/le/MIN_DIHEDRAL
THE ELTSET e_dih_small HAS 0 ELEMENTS
eltset/e_dih_big/a_maxd/ge/MAX_DIHEDRAL
THE ELTSET e_dih_big HAS 0 ELEMENTS
eltset/e_solid_big/s_maxd/le/MAX_SOLID_ANG_SMALL
THE ELTSET e_solid_big HAS 1 ELEMENTS
eltset/e_tmp/inter/e_dih_small e_dih_big
THE ELTSET e_tmp HAS 0 ELEMENTS
*************************************************
* Identify Sliver elements
*
eltset/e_sliver/inter/e_tmp e_solid_big
THE ELTSET e_sliver HAS 0 ELEMENTS
*************************************************
* Identify Cap elements
*
eltset/e_cap/s_maxd/ge/MAX_SOLID_ANG_BIG
THE ELTSET e_cap HAS 0 ELEMENTS
*
*************************************************
* Identify Needle elements
*
eltset/e_edge_ratio/eratio/le/EDGE_RATIO
THE ELTSET e_edge_ratio HAS 0 ELEMENTS
eltset/e_dih_small/a_mind/le/MIN_DIHEDRAL
THE ELTSET e_dih_small HAS 0 ELEMENTS
eltset/e_needle/not/e_edge_ratio e_dih_small
THE ELTSET e_needle HAS 0 ELEMENTS
*
*************************************************
* Identify Wedge elements
*
eltset/e_wedge/inter/e_edge_ratio e_dih_small
THE ELTSET e_wedge HAS 0 ELEMENTS
Example command file to indicate element types is not detecting slivers. See https://github.com/lanl/LaGriT/blob/master/docs/pages/docs/QUALITY_sliver_cap_needle_wedge.md
Running example using sliver as described in table does not find sliver: