Quadrilateral and Hexahedral Element Meshes

This chapter explains techniques for the generation of quadrilateral and hexahedral element meshes. Since structured meshes are discussed in detail in other parts of this volume, we focus on the generation of unstructured meshes, with special attention paid to the 3D case. Quadrilateral or hexahedral element meshes are the meshes of choice for many applications, a fact that can be explained empirically more easily than mathematically. An example of a numerical experiment is presented by Benzley [1995], who uses tetrahedral and hexahedral element meshes for bending and torsional analysis of a simple bar, fixed at one end. If elastic material is assumed, second-order tetrahedral elements and first-order hexahedral elements both give good results (first-order tetrahedral elements perform worse). In the case of elastic–plastic material, a hexahedral element mesh is significantly better. A mathematical argument in favor of the hexahedral element is that the volume defined by one element must be represented by at least five tetrahedra. The construction of the system matrix is thus computationally more expensive, in particular if higher order elements are used. Unstructured hex meshes are often used in computational fluid dynamics, where one tries to fill most of the computational domain with a structured grid, allowing irregular nodes but in regions of complicated shape, and for the simulation of processes with plastic deformation, e.g., metal forming processes. In contrast to the favorable numerical quality of quadrilateral and hexahedral element meshes, mesh generation is a very difficult task. A hexahedral element mesh is a very “stiff” structure from a geometrical point of view, a fact that is illustrated by the following observation: Consider a structured grid and a new node that must be inserted by using local modifications only (Figure 21.1). While this can be done in 2D, in the three-dimensional case it is no longer possible! Thus, it is not possible to generate a hexahedral element mesh by point insertion methods, a technique that has proven very powerful for the generation of tetrahedral element meshes (Delaunay–type algorithms, Chapter 16). Many algorithms for the generation of tetrahedral element meshes are advancing front methods (Chapter 17), where a volume is meshed starting from a discretization of its surface and building the volume mesh layer by layer. It is very difficult to use this idea for hex meshing, even for very simple Robert Schneiders

[1]  Cecil Armstrong,et al.  Finite-element mesh control by integer programming , 1993 .

[2]  P. L. George,et al.  Automatic Mesh Generation: Application to Finite Element Methods , 1992 .

[3]  Robert Schneiders,et al.  Octree-Based Hexahedral Mesh Generation , 2000, Int. J. Comput. Geom. Appl..

[4]  Keisuke Inoue,et al.  Automated Conversion of 2D Triangular Mesh into Quadrilateral Mesh with Directionality Control , 1998, IMR.

[5]  M. Sabin,et al.  Hexahedral mesh generation by medial surface subdivision: Part I. Solids with convex edges , 1995 .

[6]  Joe F. Thompson,et al.  Numerical grid generation: Foundations and applications , 1985 .

[7]  Scott A. Mitchell,et al.  A Characterization of the Quadrilateral Meshes of a Surface Which Admit a Compatible Hexahedral Mesh of the Enclosed Volume , 1996, STACS.

[8]  Arno Ronzheimer,et al.  The Parametric Grid Generation System MegaCads. , 1996 .

[9]  Hiroshi Sakurai,et al.  Automated Hexahedral Mesh Generation by Swept Volume Decomposition and Recomposition , 1996 .

[10]  David Ives,et al.  Geometric grid generation , 1995 .

[11]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[12]  Rolf H. Möhring,et al.  Using network flows for surface modeling , 1995, SODA '95.

[13]  F. SchneidersR.Schindler,et al.  Octree-based Generation of Hexahedral Element Meshes , 1996 .

[14]  T. J. Tautges,et al.  Progress report on the wisker weaving all-hexahedral meshing algorithm , 1996 .

[15]  R. Schneiders,et al.  Reening Quadrilateral and Hexahedral Element Meshes , 1996 .

[16]  Jonathan Richard Shewchuk,et al.  A condition guaranteeing the existence of higher-dimensional constrained Delaunay triangulations , 1998, SCG '98.

[17]  Steven E. Benzley,et al.  The spatial twist continuum: a connectivity based method for representing all-hexahedral finite element meshes , 1997 .

[18]  Ted D. Blacker,et al.  Paving: A new approach to automated quadrilateral mesh generation , 1991 .

[19]  M. Price,et al.  Hexahedral Mesh Generation by Medial Surface Subdivision: Part II. Solids with Flat and Concave Edges , 1997 .

[20]  Ko-Foa Tchon,et al.  OCTREE-BASED HEXAHEDRAL MESH GENERATION FOR Viscous FLOW SIMULATIONS , 1997 .

[21]  Dietrich Nowottny,et al.  Quadrilateral Mesh Generation via Geometrically Optimized Domain Decomposition , 1997 .

[22]  M. Sabin,et al.  Criteria for comparison of automatic mesh generation methods , 1991 .

[23]  R. Gadh,et al.  Basic LOgical Bulk Shapes (BLOBs) for Finite Element Hexahedral Mesh Generation to Support Virtual Prototyping , 1998 .