Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh

Citation
S. Meshkat et D. Talmor, Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh, INT J NUM M, 49(1-2), 2000, pp. 17-30
Citations number
22
Categorie Soggetti
Engineering Mathematics
Journal title
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING
ISSN journal
00295981 → ACNP
Volume
49
Issue
1-2
Year of publication
2000
Pages
17 - 30
Database
ISI
SICI code
0029-5981(20000910)49:1-2<17:GAMMOH>2.0.ZU;2-P
Abstract
The decomposition of an arbitrary polyhedral domain into tetrahedra is curr ently more tractable than its decomposition into hexahedra. However, for so me engineering applications, a mesh composed of hexahedra, or even a mixtur e of hexahedra, pentahedra and tetrahedra, is preferable. One such applicat ion is the p-type finite element method, where the total number of elements should be as small as possible. We show in this paper that, given a tetrah edral decomposition, some of the tetrahedra can be efficiently combined int o hexahedra and pentahedra. The basis of the method is a classification, us ing a generalized graph representation, of all possible tetrahedral decompo sitions of pentahedra and hexahedra. We then present a tetrahedral merge al gorithm that utilizes this result to search for the subgraphs of hexahedra and pentahedra in a tetrahedral mesh. The problem of finding an optimal sol ution is NP-complete. We present heuristics to increase the number of hexah edra and pentahedra, within a reasonable amount of computation time. The al gorithm has been implemented in the PolyFEM mesher, and examples showing th e typical merge success of the algorithm are included. Copyright (C) 2000 J ohn Wiley & Sons, Ltd.