A boundary element-based automatic domain partitioning approach for semi-structured quad mesh generation

Abstract In this paper, a boundary element-based approach is proposed for partitioning a planar domain automatically into a set of 4-sided regions, which is suitable for semi-structured quad mesh generation. The basic idea is to generate a smooth cross-field via solving PDEs with the boundary element method and then partition the input domain by extracting singular structures of the cross-field. Firstly, a cross is configured at each boundary vertex of the input domain. Then, two Laplacian equations are selected as the governing equation to smoothly propagate the crosses defined on the boundary into the interior of the domain. To obtain an accurate cross-field, the boundary element method is used to solve the governing equations. Then the singular vertices are identified by analyzing the structure of the cross-field, and the streamlines emanating from these points are traced and simplified as segmentation curves to partition the domain. Finally, to demonstrate the efficiency and effectiveness of the proposed approach, some quad mesh generation examples and comparison with previous approaches are presented.

[1]  D. Bommes,et al.  Mixed-integer quadrangulation , 2009, SIGGRAPH 2009.

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

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

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

[5]  Jianming Zhang,et al.  Adaptive spatial decomposition in fast multipole method , 2007, J. Comput. Phys..

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

[7]  Valerio Pascucci,et al.  Spectral surface quadrangulation , 2006, SIGGRAPH 2006.

[8]  L. Kobbelt,et al.  Spectral quadrangulation with orientation and alignment control , 2008, SIGGRAPH 2008.

[9]  W. K. Anderson,et al.  Navier-Stokes Computations and Experimental Comparisons for Multielement Airfoil Configurations , 1993 .

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

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

[12]  Jianjun Chen,et al.  Novel Methodology for Viscous-Layer Meshing by the Boundary Element Method , 2018 .

[13]  Hujun Bao,et al.  Quadrangulation through morse-parameterization hybridization , 2018, ACM Trans. Graph..

[14]  E. Zhang,et al.  Rotational symmetry field design on surfaces , 2007, SIGGRAPH 2007.

[15]  Kazuomi Yamamoto,et al.  Experimental Study of Slat Noise from 30P30N Three-Element High-Lift Airfoil in JAXA Hard-Wall Low-Speed Wind Tunnel , 2014 .

[16]  David Bommes,et al.  Quantized global parametrization , 2015, ACM Trans. Graph..

[17]  Yijun Liu Fast Multipole Boundary Element Method: Theory and Applications in Engineering , 2009 .

[18]  Guangyao Li,et al.  FMM-accelerated hybrid boundary node method for multi-domain problems , 2010 .

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

[20]  Franck Ledoux,et al.  Automatic domain partitioning for quadrilateral meshing with line constraints , 2015, Engineering with Computers.

[21]  Jianming Zhang,et al.  The hybrid boundary node method accelerated by fast multipole expansion technique for 3D potential problems , 2005 .

[22]  Hujun Bao,et al.  Spectral Quadrangulation with Feature Curve Alignment and Element Size Control , 2014, ACM Trans. Graph..

[23]  Konrad Polthier,et al.  QuadCover ‐ Surface Parameterization using Branched Coverings , 2007, Comput. Graph. Forum.

[24]  Adam C. Woodbury,et al.  Adaptive mesh coarsening for quadrilateral and hexahedral meshes , 2010 .