Automatic domain partitioning for quadrilateral meshing with line constraints

In this paper, we present an algorithm for partitioning any given 2D domain into regions suitable for quadrilateral meshing. It is able to preserve the symmetry of the domain if any, and can deal with inner boundaries and multidomain geometries. Moreover, this method keeps the number of singularities at the junctions of the regions to a minimum. Although each part of the domain, being four-sided, can be easily meshed using a structured method, we provide a meshing process that guarantees near perfect quality for most quadrilaterals of the resulting mesh. The partitioning stage is achieved by solving a PDE-constrained equation based on the geometric properties of the domain boundaries. An analysis of the generated mesh quality is provided at the end, showcasing that the meshes obtained through our algorithm are especially suitable for finite element methods.

[1]  James H. Bramble,et al.  The Lagrange multiplier method for Dirichlet’s problem , 1981 .

[2]  Wei Lin,et al.  An algorithm for automatic 2D finite element mesh generation with line constraints , 2011, Comput. Aided Des..

[3]  B. Lévy,et al.  Lp Centroidal Voronoi Tessellation and its applications , 2010, ACM Trans. Graph..

[4]  I. Faux,et al.  Computational Geometry for Design and Manufacture , 1979 .

[5]  Franz Durst,et al.  a Parallel Block-Structured Multigrid Method for the Prediction of Incompressible Flows , 1996 .

[6]  Matthew L. Staten,et al.  Unconstrained Paving & Plastering: A New Idea for All Hexahedral Mesh Generation , 2005, IMR.

[7]  R. Schneiders,et al.  A grid-based algorithm for the generation of hexahedral element meshes , 1996, Engineering with Computers.

[8]  Lambertus Hesselink,et al.  Visualizing vector field topology in fluid flows , 1991, IEEE Computer Graphics and Applications.

[9]  Sally A. McKee,et al.  Hitting the memory wall: implications of the obvious , 1995, CARN.

[10]  Sophia Blau,et al.  Analysis Of The Finite Element Method , 2016 .

[11]  Ulrich Rüde,et al.  Iterative Algorithms on High Performance Architectures , 1997, Euro-Par.

[12]  R. Cook,et al.  Concepts and Applications of Finite Element Analysis , 1974 .

[13]  S. Owen,et al.  H-Morph: an indirect approach to advancing front hex meshing , 1999 .

[14]  T. Tam,et al.  2D finite element mesh generation by medial axis subdivision , 1991 .

[15]  David R. White,et al.  Automated Hexahedral Mesh Generation by Virtual Decomposition , 1995 .

[16]  Bruno Lévy,et al.  N-symmetry direction field design , 2008, TOGS.

[17]  M. Whiteley,et al.  Two and three-quarter dimensional meshing facilitators , 2005, Engineering with Computers.

[18]  Hans Hagen,et al.  Continuous topology simplification of planar vector fields , 2001, Proceedings Visualization, 2001. VIS '01..

[19]  Uri M. Ascher,et al.  Computer methods for ordinary differential equations and differential-algebraic equations , 1998 .

[20]  Huilin Xing,et al.  An indirect approach for automatic generation of quadrilateral meshes with arbitrary line constraints , 2011 .

[21]  H. Borouchaki,et al.  Adaptive triangular–quadrilateral mesh generation , 1998 .

[22]  F. Alouges A New Algorithm For Computing Liquid Crystal Stable Configurations: The Harmonic Mapping Case , 1997 .

[23]  J. Caltagirone,et al.  Resolution of the Navier–Stokes equations on block‐structured meshes , 2007 .

[24]  Joe M. Kang,et al.  A new automated scheme of quadrilateral mesh generation for randomly distributed line constraints , 2007, Comput. Aided Des..

[25]  Bruno Lévy,et al.  Quad‐Mesh Generation and Processing: A Survey , 2013, Comput. Graph. Forum.

[26]  Eugene Zhang,et al.  Rotational symmetry field design on surfaces , 2007, ACM Trans. Graph..

[27]  J. Remacle,et al.  Blossom‐Quad: A non‐uniform quadrilateral mesh generator using a minimum‐cost perfect‐matching algorithm , 2012 .

[28]  Harold J. Fogg,et al.  Multi_Block Decomposition Using Cross-Fields , 2013 .

[29]  B. Lévy,et al.  L p Centroidal Voronoi Tessellation and its applications , 2010, SIGGRAPH 2010.

[30]  Xavier Tricoche,et al.  Vector and tensor field topology simplification, tracking, and visualization , 2002 .

[31]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .