<div dir="ltr"><div><div><div><div><div><div><div><div>Hello:<br><br></div>I am using gmsh 3.0.6 to produce a 3D mesh in an complex geometry and I would like to do the following steps to be sure I am producing a good mesh:<br></div>1) Generate a 2D surface mesh<br></div>2) Output statistics of the 2D mesh (gamma quality)<br></div>3) Apply some smoothing/optimization to the 2D surface mesh<br></div><div>4) Output statistics of the optimized/smoothed 2D mesh (gamma quality)<br>5) Generate a 3D mesh (gamma quality)<br></div>6) Output statistics of the 3D Mesh<br>7) Apply some smoothing/optimization to the 3D volume mesh<br>8) Output statistics of the optimized/smoothed 3D mesh (gamma quality)<br><br></div>Some steps are easy: for example:<br></div>1) Mesh 2;<br></div>5) Mesh 3;<br><div><div><div><br></div><div>Maybe step 3 and 7 can be done using<br>OptimizeMesh Gmsh<br>OptimizeMesh Netgen<br></div><div>but I am not sure if that works in 2D, 3D or both.<br></div><div><br></div><div>Additionally, I dont know how to do steps 2, 4, 6 and 8. I know gmsh can compute internally some quality measures i.e. gammaMin, gammaMax, gamma and a quality histogram, but I cannot print those values to stdout from a .geo script.<br><br></div><div>Thanks in advance,<br><br></div><div>Héctor Espinoza<br></div></div></div></div>