Meshing Roundtable ( IMR 23 ) Optimizing mesh distortion by hierarchical iteration relocation of the nodes on the CAD entities

Mesh untangling and smoothing is an important part of the meshing process to obtain high-quality discretizations. The usual approach consists on moving the position of the interior nodes while considering fixed the position of the boundary ones. However, the boundary nodes may constrain the quality of the whole mesh, and high-quality elements may not be generated. Specifically, thin regions in the geometry or special configurations of the boundary edges may induce low-quality elements. To overcome this drawback, we present a smoothing and untangling procedure that moves the interior nodes as well as the boundary ones, via an optimization process. The objective function is defined as a regularized distortion of the elements, and takes the nodal Cartesian coordinates as input arguments. When dealing with surface and edge nodes, the objective function uses the nodal parametric coordinates in order to avoid projecting them to the boundary. The novelty of the approach is that we consider a single target objective function (mesh distortion) where all the nodes, except the vertex nodes, are free to move on the corresponding CAD entity. Although the objective function is defined globally, for implementation purposes we propose to perform a node-by-node process. To minimize the objective function, we consider a block iterated non-linear Gauss-Seidel method using a hierarchical approach. That is, we first smooth the edge nodes, then the face nodes, and finally the inner nodes. This process is iterated using a node-by-node Gauss-Seidel approach until convergence is achieved.

[1]  Thomas J. R. Hughes,et al.  Volumetric T-spline construction using Boolean operations , 2014, Engineering with Computers.

[2]  P. Knupp Algebraic mesh quality metrics for unstructured initial meshes , 2003 .

[3]  Patrick M. Knupp A method for hexahedral mesh shape optimization , 2003 .

[4]  Rao V. Garimella,et al.  Polygonal surface mesh optimization , 2004, Engineering with Computers.

[5]  Chris J. Pearce,et al.  Mesh improvement methodology for 3D volumes with non-planar surfaces , 2013, Engineering with Computers.

[6]  Christophe Geuzaine,et al.  Robust untangling of curvilinear meshes , 2013, J. Comput. Phys..

[7]  Rafael Montenegro,et al.  Simultaneous aligning and smoothing of surface triangulations , 2010, Engineering with Computers.

[8]  J. Sarrate,et al.  Generation of structured hexahedral meshes in volumes with holes , 2010 .

[9]  J. M. Escobar,et al.  An algebraic method for smoothing surface triangulations on a local parametric space , 2006 .

[10]  P. Knupp,et al.  Triangular and quadrilateral surface mesh quality optimization using local parametrization , 2004 .

[11]  Hongyuan Zha,et al.  Simple and effective variational optimization of surface and volume triangulations , 2010, Engineering with Computers.

[12]  Suzanne M. Shontz,et al.  A log-barrier method for mesh quality improvement and untangling , 2012, Engineering with Computers.

[13]  Chandrajit L. Bajaj,et al.  Surface Smoothing and Quality Improvement of Quadrilateral/Hexahedral Meshes with Geometric Flow , 2005, IMR.

[14]  P. Knupp Achieving finite element mesh quality via optimization of the jacobian matrix norm and associated qu , 2000 .

[15]  J. M. González-Yuste,et al.  Simultaneous untangling and smoothing of tetrahedral meshes , 2003 .

[16]  Xevi Roca,et al.  Defining Quality Measures for Validation and Generation of High-Order Tetrahedral Meshes , 2013, IMR.

[17]  Chandrajit L. Bajaj,et al.  Surface Smoothing and Quality Improvement of Quadrilateral/Hexahedral Meshes with Geometric Flow. , 2005 .

[18]  L. Freitag,et al.  Tetrahedral mesh improvement via optimization of the element condition number , 2002 .

[19]  A. Peiró Smoothing and untangling of meshes on parameterized surfaces , 2011 .

[20]  Nicole M. Grosland,et al.  An Analytical Framework for Quadrilateral Surface Mesh Improvement with an Underlying Triangulated Surface Definition , 2010, IMR.

[21]  H. Borouchaki,et al.  Geometric surface mesh optimization , 1998 .

[22]  Xevi Roca,et al.  A surface mesh smoothing and untangling method independent of the CAD parameterization , 2013 .

[23]  Yifan Wang,et al.  A Sixth Order Accuracy Solution to a System of Nonlinear Differential Equations with Coupled Compact Method , 2013, J. Comput. Eng..

[24]  L. Freitag,et al.  Local optimization-based simplicial mesh untangling and improvement. , 2000 .

[25]  Xevi Roca,et al.  Defining Quality Measures for Mesh Optimization on Parameterized CAD Surfaces , 2012, IMR.

[26]  Suzanne M. Shontz,et al.  A parallel log-barrier method for mesh quality improvement and untangling , 2014, Engineering with Computers.

[27]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[28]  J. Yin,et al.  Constrained mesh optimization on boundary , 2008, Engineering with Computers.

[29]  Patrick M. Knupp,et al.  Algebraic Mesh Quality Metrics , 2001, SIAM J. Sci. Comput..