Direct numerical simulation of incompressible flows on parallel Octree grids
•We present a solver for incompressible flows on distributed Quad-/Oc-tree grids.•We introduce parallel algorithms for expanding ghost layers and for indexing faces.•We assess the weak-scaling performance of these individual algorithms.•We show satisfactory strong scaling for the full solver up to 3...
Saved in:
Published in: | Journal of computational physics Vol. 428; p. 110084 |
---|---|
Main Authors: | , , , , , , , , |
Format: | Journal Article |
Language: | English |
Published: |
Cambridge
Elsevier Inc
01-03-2021
Elsevier Science Ltd Elsevier |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •We present a solver for incompressible flows on distributed Quad-/Oc-tree grids.•We introduce parallel algorithms for expanding ghost layers and for indexing faces.•We assess the weak-scaling performance of these individual algorithms.•We show satisfactory strong scaling for the full solver up to 30k+ cores.•We illustrate results with spatial resolutions that would be otherwise intractable.
We introduce an approach for solving the incompressible Navier-Stokes equations on a forest of Octree grids in a parallel environment. The methodology uses the p4est library of Burstedde et al. (2011) [15] for the construction and the handling of forests of Octree meshes on massively parallel distributed machines and the framework of Mirzadeh et al. (2016) [54] for the discretizations on Octree data structures. We introduce relevant additional parallel algorithms and provide performance analyses for individual building bricks and for the full solver. We demonstrate strong scaling for the solver up to 32,768 cores for a problem involving O(6.1×108) computational cells. We illustrate the dynamic adaptive capabilities of our approach by simulating flows past a stationary sphere, flows due to an oscillatory sphere in a closed box and transport of a passive scalar. Without sacrificing accuracy nor spatial resolution in regions of interest, our approach successfully reduces the number of computational cells to (at most) a few percents of uniform grids with equivalent resolution. We also perform a numerical simulation of the turbulent flow in a superhydrophobic channel with unparalleled wall grid resolution in the streamwise and spanwise directions. |
---|---|
ISSN: | 0021-9991 1090-2716 |
DOI: | 10.1016/j.jcp.2020.110084 |