Abstract
An algorithm for the automatic parallel generation of three-dimensional unstructured grids based on geometric domain decomposition is proposed. A software package based on this algorithm is described. Examples of generating meshes for some application problems on a multiprocessor computer are presented. It is shown that the parallel algorithm can significantly (by a factor of several tens) reduce the mesh generation time. Moreover, it can easily generate meshes with as many as 5 × 107 elements, which can hardly be generated sequentially. Issues concerning the speedup and the improvement of the efficiency of the computations and of the quality of the resulting meshes are discussed.
Similar content being viewed by others
References
D. J. Mavriplis, “Unstructured Grid Techniques,” Ann. Rev. Fluid Mech. 29, 473–514 (1997).
D. V. Kruglyakova, A. V. Neledova, V. F. Tishkin, and A. Yu. Filatov, “Unstructured Adaptive Grids for Problems of Mathematical Physics (Survey),” Mat. Modelir. 10(3), 93–116 (1998).
High Performance Computing for Computational Mechanics, Ed. by L. Lammer and B. H. V. Topping (Saxe-Coburg, Edinburgh, 2000).
R. K. Agarwal, “Computational Fluid Dynamics of Whole-Body Aircraft,” Ann. Rev. Fluid Mech. 31, 125–169 (1999).
R. Löhner, “Three-Dimensional Fluid-Structure Interaction Using a Finite Element Solver and Adaptive Remeshing,” Comput. Syst. Eng. 1(2–4), 257–272 (1990).
E. Mestreau, R. Löhner, and S. Aita, TGV Tunnel-Entry Simulations Using a Finite Element Code with Automatic Remeshing: AIAA-96-0798 (1996).
E. Mestreau and R. Löhner, Airbag Simulations Using Fluid/Structure Coupling: AIAA-96-0798 (1996).
O. Hassan, L. B. Bayne, K. Morgan, and N. P. Weatherill, “An Adaptive Unstructured Mesh Method for Transient Flows Involving Moving Boundaries,” in Proc. 5th US Congress on Computational Mechanics, 1999, pp. 662–674.
J. D. Baun, H. Luo, and R. Löhner, “The numerical Simulation of Strongly Unsteady Flows with Hundreds of Moving Bodies,” AIAA-98-0788 (1998).
J. D. Baun, H. Luo and E. Mestreau, et al., “A Coupled CFD/CSD Methodology for Modeling Weapon Detonation and Fragmentation,” AIAA-99-0794 (1999).
N. A. Chrisochoides, “Survey of Parallel Mesh Generation Methods,” Brown Univ., Providence RI, 1–37 (2005).
B. N. Chetverushkin, V. A. Gasilov, S. V. Polyakov, et al., “Data Structures and Mesh Processing in Parallel CFD Project GIMM,” in Proc. Int. Conf. Parallel Computing: Current & Future Issues of High-End Computing, ParCo 2005 (2005).
S. P. Kopysov, S. K. Novikov, and A. B. Ponamarev, “Methods for Parallel Generation of Unstructured Grids,” in Computational Geometry, Grid Generation, and High Performance Computations (Vychisl. Tsentr Ross. Akad. Nauk, Moscow, 2006), pp. 125–130 [in Russian].
E. G. Ivanov, “Automatic Parallel Generation of Three-Dimensional Unstructured Grids for Computational Mechanics,” Vychisl. Tekhnologii 11(1), 3–17 (2006).
E. G. Ivanov, H. Andrä, and A. N. Kudryavtsev, “Domain Decomposition Approach for Automatic Parallel Generation of Tetrahedral Grids,” Comput. Meth. Appl. Math. 6(2), 178–193 (2006).
METIS: Multilevel Partitioning Algorithms, http://www-users.cs.umn.edu/karypis/metis
J. Galtier and P. L. George, “Prepartitioning as a Way to Mesh Subdomains in Parallel,” in Proc. 5th Int. Meshing Roundtable, Sandia, 1996, pp. 107–122.
J. R. Shewchuk, “Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator,” in Proc. Of the First Workshop on Applied Computational Geometry, 1966, pp. 124–133.
H. Si and K. Gaertner, “Meshing Piecewise Linear Complexes by Constrained Delaunay Tetrahedralizations,” in Proc. Of the 14th Int. Meshing Roundtable, 2005.
Lima Group Web Site, http://www.lima.it/english/prostheses/produsts/multigen.htm; http://www.itwm.fhg.de/index.php?abt=sks/projects/sks_biomech@inc=biomech
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © H. Andrä, O.N. Gluchshenko, E.G. Ivanov, A.N. Kudryavtsev, 2008, published in Zhurnal Vychislitel’noi Matematiki i Matematicheskoi Fiziki, 2008, Vol. 48, No. 8, pp. 1448–1457.
Rights and permissions
About this article
Cite this article
Andrä, H., Gluchshenko, O.N., Ivanov, E.G. et al. Automatic parallel generation of tetrahedral grids by using a domain decomposition approach. Comput. Math. and Math. Phys. 48, 1367–1375 (2008). https://doi.org/10.1134/S0965542508080083
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0965542508080083