Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 89
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: M. Papadrakakis and B.H.V. Topping
Paper 52
Automatic Generation of Structured Hexahedral Meshes for Non-Simply Connected Geometries Using Submapping J. Sarrate and E. Ruiz-Gironés
Laboratori de Càlcul Numèric LaCàN, Department of Applied Mathematics III, Polytechnic University of Catalunya, Barcelona, Spain , "Automatic Generation of Structured Hexahedral Meshes for Non-Simply Connected Geometries Using Submapping", in M. Papadrakakis, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 52, 2008. doi:10.4203/ccp.89.52
Keywords: finite element method, mesh generation, submapping, structured mesh, hexahedral element, linear programming, transfinite interpolation.
Summary
Several algorithms have been developed to generate hexahedral meshes
over the last decade [1]. However, a fully
automatic unstructured hexahedral mesh generation algorithm is still
an unreachable goal. Therefore, special attention has been focused
on algorithms that decompose the entire geometry into several
simpler pieces. The submapping algorithm is one of the most powerful
methods to decompose a block geometry into pieces and then generate
a structured mesh [2,3]. The basic idea is to
decompose the entire geometry into patches that are logically
equivalent to a hexahedral block. Then, each patch is meshed using a
structured hexahedral mesh in such a way that all the
compatibilities between patches are verified via a linear integer
problem. This problem is called the compatibility problem, see
[4] for details. The solution of the compatibility
problem provides us the number of intervals (number of elements) of
each edge.
Unfortunately, the application of submapping method is hampered by two constraints. First, the angle between two edges or faces should be, approximately, a multiple of pi/2. Second, improved algorithms have to be developed to discretize multiply connected geometries. In this paper we present two original contributions to relax the second constraint. The first contribution is devoted to the conversion of geometries that have voids to simply connected domains. To this end, the outer contour is connected with the inner boundaries using virtual surfaces. These surfaces are determined from a constrained Delaunay tetrahedralization [5]. Finally, when the geometry is converted into a simply connected domain, it can be meshed using the submapping method. The second contribution is focused in the assignment of the number of intervals. If the volume has through holes, we have to modify the compatibility problem. The faces of the geometry do not provide us all necessary equations in order to generate a structured mesh. In fact, we have to assign a compatible number of intervals to every closed path of edges. Although it may seem that the number of closed paths is prohibitive, we only need to assign a compatible number of intervals to a small number of them. These closed paths form a basis of the field of closed paths of edges. Therefore, the objective of this contribution is to compute a basis of closed paths and then solve the compatibility problem on this basis. Finally, we present several examples that illustrate the properties and applicability of the proposed strategies. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|