Abstract
We propose simple and efficient optimization-based untangling strategies for 2D polygonal and 3D polyhedral meshes. The first approach uses a size-based mesh metric, which eliminates inverted elements by averaging element size over the entire mesh. The second method uses a hybrid quality metric, which untangles inverted elements by simultaneously averaging element size and improving element shape. The last method using a variant of the hybrid quality metric gives a high penalty for inverted elements and employs an adaptive sigmoid function for handling various mesh sizes. Numerical experiments are presented to show the effectiveness of the proposed untangling strategies for various 2D polygonal and 3D polyhedral meshes.
Similar content being viewed by others
References
Peric M (2004) Flow simulation using control volumes of arbitrary polyhedral shape. ERCOFTAC Bulletin (62)
Aurenhammer F (1991) Voronoi diagrams—a survey of a fundamental geometric data structure. ACM Comput Surv 23(3):345–405
Batdorf M, Freitag LA, Ollivier-Gooch C (1997) Computational study of the effect of unstructured mesh quality on solution efficiency ,13th Annual AIAA Computational Fluid Dynamics Conference, AIAA
Garimella R, Kim J, Berndt M (2013) Polyhedral mesh generation and optimization for non-manifold domains, $22nd International Meshing Roundtable, Sandia National Laboratories, pp 239–250
Spiegel M, et al. (2009) Tetrahedral and polyhedral mesh evaluation for cerebral hemodynamic simulation—a comparison, 31st Annual International Conference of the IEEE EMBS, Sandia National Laboratories, pp 2787–2790
Escobar JM et al (2003) Simultaneous untangling and smoothing of tetrahedral meshes. Comput Methods Appl Mech Eng 192(25):2775–2787
Franks JW, Knupp PM (2010) A new strategy for untangling 2D meshes via node-movement, CSRI Summer Proceedings, Sandia National Laboratories, pp 152–165
Knupp PM (2001) Hexahedral and tetrahedral mesh untangling. Eng Comput 17(3):261–268
Dyadechko V, Garimella RV, Shashkov MJ (2004) Reference Jacobian re-zoning strategy for arbitrary Lagrangian–Eulerian methods on polyhedral grids, 13th International Meshing Roundtable, Sandia National Laboratories, pp 459–470
Sastry SP, Shontz SM, Vavasis SA (2011) A log-barrier method for mesh quality improvement, 20th International Meshing Roundtable, Sandia National Laboratories, pp 329–346
Knupp PM (2007) Updating meshes on deforming domains: an application of the target-matrix paradigm. Commun Num Meth Engr 24:467–476
Benitez D, Rodriguez E, Escobar JM, Montenegro R (2013) Performance evaluation of a parallel algorithm for simultaneous untangling and smoothing of tetrahedral meshes, 22nd International Meshing Roundtable, Sandia National Laboratories, pp 579–598
Kim J, Panitanarak T, Shontz SM (2013) A multiobjective mesh optimization framework for mesh quality improvement and mesh untangling. Int J Numer Methods Eng 94(1):20–42
Kim J, Garimella R, Berndt M (2013) A practical approach for solving mesh optimization problems using Newton’s method, 22nd International Meshing Roundtable, Sandia National Laboratories
Bhowmick S, Shontz SM (2010) Towards high-quality, untangled meshes via a force-directed graph embedding approach. Proc Int Conf Comput Sci 1(1):357–366
Danczyk J, Suresh K (2012) Finite element analysis over tangled meshes, Proceeding of the ASME 2012 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Chicago, IL
Yan DM, Wenping W, Levy B (2010) Efficient computation of 3D clipped Voronoi diagram, advances in geometric modeling and processing, pp 269–282
Nocedal J, Wright S (2006) Numerical optimization. Springer, Berlin
Knupp P (2000) Achieving finite element mesh quality via optimization of the Jacobian matrix norm and associated quantities. Part II: A framework for volume mesh optimization. Int J Numer Methods Engrg 48:1165–1185
Danczyk J, Suresh K (2013) Finite element analysis over tangled simplicial meshes: theory and implementation. Finite Elem Anal Des 70–71:57–67
Park J, Shontz SM, Drapaca CS (2013) A combined level set/mesh warping algorithm for tracking brain and cerebrospinal fluid evolution in hydrocephalic patients. Image-based geometric modeling and mesh generation, lecture notes in computational vision and biomechanics, Springer 3:107–141
Ebeida M, Mitchell S (2011) Uniform random Voronoi meshes, 20th International Meshing Roundtable, Sandia National Laboratories
Acknowledgments
This research was begun when the first author was a Postdoctoral Fellow at the Los Alamos National Laboratory. The first author would like to thank to Rao Garimella at the Los Alamos National Laboratory for providing test meshes and helpful discussions. The first author was supported by the Incheon National University Research Grant in 2013. The authors also wish to thank the three anonymous referees for their careful reading of the paper and for their helpful suggestions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kim, J., Chung, J. Untangling polygonal and polyhedral meshes via mesh optimization. Engineering with Computers 31, 617–629 (2015). https://doi.org/10.1007/s00366-014-0379-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-014-0379-5