lanl / LaGriT

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.
https://lanl.github.io/LaGriT/
Other
122 stars 49 forks source link

quality measures example not working #173

Open millerta opened 5 years ago

millerta commented 5 years ago

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:

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