Parallel adaptation of general three-dimensional hybrid meshes
Creators
- 1. Department of Aerospace Engineering and Engineering Mechanics, University of Texas at Austin, WRW 303AA, 1 University Station Stop C0600, Austin, TX 78712-1085 (United States)
- 2. Department of Aerospace Engineering and Engineering Mechanics, The University of Texas at Austin, WRW 303AA, 1 University Station Stop C0600, Austin, TX 78712-1085 (United States)
Description
A new parallel dynamic mesh adaptation and load balancing algorithm for general hybrid grids has been developed. The meshes considered in this work are composed of four kinds of elements; tetrahedra, prisms, hexahedra and pyramids, which poses a challenge to parallel mesh adaptation. Additional complexity imposed by the presence of multiple types of elements affects especially data migration, updates of local data structures and interpartition data structures. Efficient partition of hybrid meshes has been accomplished by transforming them to suitable graphs and using serial graph partitioning algorithms. Communication among processors is based on the faces of the interpartition boundary and the termination detection algorithm of Dijkstra is employed to ensure proper flagging of edges for refinement. An inexpensive dynamic load balancing strategy is introduced to redistribute work load among processors after adaptation. In particular, only the initial coarse mesh, with proper weighting, is balanced which yields savings in computation time and relatively simple implementation of mesh quality preservation rules, while facilitating coarsening of refined elements. Special algorithms are employed for (i) data migration and dynamic updates of the local data structures, (ii) determination of the resulting interpartition boundary and (iii) identification of the communication pattern of processors. Several representative applications are included to evaluate the method.
Availability note (English)
Available from http://dx.doi.org/10.1016/j.jcp.2010.01.011Additional details
Identifiers
- DOI
- 10.1016/j.jcp.2010.01.011;
- PII
- S0021-9991(10)00026-4;
Publishing Information
- Journal Title
- Journal of Computational Physics
- Journal Volume
- 229
- Journal Issue
- 9
- Journal Page Range
- p. 3454-3473
- ISSN
- 0021-9991
- CODEN
- JCTPAH
INIS
- Country of Publication
- United States
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 41069819
- Subject category
- S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
- Descriptors DEI
- ALGORITHMS; CALCULATION METHODS; COMMUNICATIONS; IMPLEMENTATION; THREE-DIMENSIONAL CALCULATIONS
- Descriptors DEC
- MATHEMATICAL LOGIC
Optional Information
- Copyright
- Copyright (c) 2010 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.