skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A massively-parallel, unstructured overset method for mesh connectivity

Journal Article · · Journal of Computational Physics
 [1];  [1]
  1. University of Minnesota, Minneapolis, MN (United States)

Here we present a method that dynamically and efficiently performs connectivity calculations between many O(105) moving, unstructured overset meshes in parallel. In order to connect overset meshes, elements exterior to the solution domain must be removed from the simulation. In regions with many overlapping meshes, elements must be selectively removed to reduce redundancy while maintaining a solution over the entire domain. Around masked regions interpolation partner pairing is required between meshes to provide boundary conditions. For general unstructured meshes, these steps involve challenging computational geometry calculations which must be efficient and automatic. For many moving meshes each step must be massively parallelized and scalable to large numbers of computational cores. To establish communication patterns a parallelized master/slave algorithm is used which minimizes global communication and storage. To remove elements a parallel ‘Forest Fire’ flood-fill algorithm is used to set a masking variable. For interpolation partner pairing, and other necessary searches, k-dimensional tree data structures (k-d trees) are extensively used. Often in a calculation, the connectivity between overset meshes remains largely the same between time steps. The temporal coherence of the various objects in the connectivity calculation is directly used to only update necessary information with time, resulting in substantial cost savings. Details of the different algorithms are presented. Resulting connectivity and timings are shown for complex geometries. Parallel scaling is demonstrated for 100,000 spherical particles within a channel up to 492,000 processors.

Research Organization:
Stanford Univ., CA (United States); Univ. of Minnesota, Minneapolis, MN (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); National Science Foundation (NSF)
Grant/Contract Number:
NA0002373; CBET-1510154.; CBET-1510154
OSTI ID:
1614483
Alternate ID(s):
OSTI ID: 1635918
Journal Information:
Journal of Computational Physics, Vol. 376, Issue C; ISSN 0021-9991
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 21 works
Citation information provided by
Web of Science

References (13)

Interface-resolved direct numerical simulation of the erosion of a sediment bed sheared by laminar channel flow journal December 2014
Robust and efficient overset grid assembly for partitioned unstructured meshes journal March 2014
Direct numerical simulation of turbulent channel flow up to Reτ=590 journal April 1999
Interaction of two flapping filaments in a flowing soap film journal July 2003
A ghost-cell immersed boundary method for flow in complex geometry journal December 2003
Immersed boundary technique for turbulent flow simulations journal May 2003
A fully automated Chimera methodology for multiple moving body problems journal January 2000
Multidimensional binary search trees used for associative searching journal September 1975
An alternating digital tree (ADT) algorithm for 3D geometric searching and intersection problems journal January 1991
Immersed Boundary Methods journal January 2005
PEGASUS 5: An Automated Preprocessor for Overset-Grid Computational Fluid Dynamics journal June 2003
Optimization of Collective Communication Operations in MPICH journal February 2005
Immersed boundary methods for simulating fluid–structure interaction journal February 2014

Similar Records

A massively-parallel, unstructured overset method to simulate moving bodies in turbulent flows
Journal Article · Fri Jul 12 00:00:00 EDT 2019 · Journal of Computational Physics · OSTI ID:1614483

Robust and efficient overset grid assembly for partitioned unstructured meshes
Journal Article · Sat Mar 01 00:00:00 EST 2014 · Journal of Computational Physics · OSTI ID:1614483

Overset meshes for incompressible flows: On preserving accuracy of underlying discretizations
Journal Article · Mon Nov 16 00:00:00 EST 2020 · Journal of Computational Physics · OSTI ID:1614483