Parallel Eulerian-Lagrangian coupling method on hierarchical meshes

被引:0
|
作者
Wegmann, Tim [1 ,2 ]
Niemoeller, Ansgar [1 ,2 ]
Meinke, Matthias [1 ,2 ]
Schroeder, Wolfgang [1 ,2 ,3 ,4 ]
机构
[1] Rhein Westfal TH Aachen, Chair Fluid Mech, Wullnerstr 5a, D-52062 Aachen, Germany
[2] Rhein Westfal TH Aachen, Inst Aerodynam, Wullnerstr 5a, D-52062 Aachen, Germany
[3] Rhein Westfal TH Aachen, Julich Aachen Res Alliance Ctr Simulat & Data Sci, Seffenter Weg 23, D-52074 Aachen, Germany
[4] Forschungszentrum Julich, Seffenter Weg 23, D-52074 Aachen, Germany
关键词
Eulerian-Lagrangian coupling; Particle tracking; Dynamic load balancing; High-performance computing; Hierarchical meshes; MODEL; EVAPORATION; SIMULATION; TRANSPORT; FLOW;
D O I
10.1016/j.jcp.2024.113509
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An Eulerian-Lagrangian coupling method based on hierarchical meshes is presented, which allows an efficient parallelization on high-performance computing hardware. It features an interleaved execution pattern with non-blocking communication, where the hierarchical mesh structure facilitates the redistribution of the computational load. The Lagrangian and Eulerian solvers use hierarchical Cartesian meshes which share a common coarse mesh level. The domain decomposition is based on a space-filling curve defined on the joint computational mesh, where the load is projected to a coarse mesh level used for the partitioning. The performance of the coupled method is evaluated for the problem of spray modeling in turbulent flow. A solution adaptive mesh is utilized for the large-eddy simulation of the flow field and the Lagrangian tracking method is used for the spray particles. Static and dynamic workload estimators are compared with respect to the alleviation of load imbalances. Liquid fuel spray injection in a constant pressure chamber and in an internal combustion engine serves as applications with varying scale resolution and localized computational load. The parallel efficiency of the approach on high performance systems is demonstrated for meshes with up to 2.8 center dot 109 cells and 21 center dot 106 particles. Detailed performance analyses show a performance gain of the novel algorithm of approx. 20% compared to a non-interleaved time step execution for two-way coupled spray injection simulations. Results of strong scaling experiments at different injection phases show a good parallel performance with an efficiency of up to 81% using 262000 MPI processes.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] Eulerian-Lagrangian method for constituent transport in water distribution networks
    Basha, H. A.
    Malaeb, L. N.
    JOURNAL OF HYDRAULIC ENGINEERING, 2007, 133 (10) : 1155 - 1166
  • [32] A EULERIAN-LAGRANGIAN MODEL FOR TURBULENT COMBUSTION
    BORGHI, R
    POURBAIX, E
    RECHERCHE AEROSPATIALE, 1983, (04): : 245 - 255
  • [33] Parallel algorithms for moving Lagrangian data on block structured Eulerian meshes
    Dubey, Anshu
    Antypas, Katie
    Daley, Christopher
    PARALLEL COMPUTING, 2011, 37 (02) : 101 - 113
  • [35] Hybrid N-order Lagrangian interpolation Eulerian-Lagrangian method for salinity calculation
    Yan-cheng Wu
    Shou-xian Zhu
    Lin Zhou
    Xiao-bao You
    Wen-jing Zhang
    China Ocean Engineering, 2016, 30 : 283 - 295
  • [36] A Eulerian-Lagrangian description of cavitating flow
    Iben, U.
    Ivanov, N. G.
    Isaenko, I. I.
    Schmidt, A. A.
    TECHNICAL PHYSICS LETTERS, 2015, 41 (12) : 1159 - 1162
  • [37] Numerical dispersion in Eulerian-Lagrangian methods
    Russell, TF
    COMPUTATIONAL METHODS IN WATER RESOURCES, VOLS 1 AND 2, PROCEEDINGS, 2002, 47 : 963 - 970
  • [38] A hybrid Eulerian-Eulerian/Eulerian-Lagrangian method for dense-to-dilute dispersed phase flows
    Panchal, Achyut
    Menon, Suresh
    JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 439
  • [39] SHORT TIME EULERIAN-LAGRANGIAN INDEPENDENCE
    PESKIN, RL
    PHYSICS OF FLUIDS, 1965, 8 (05) : 993 - &
  • [40] Hybrid N-order Lagrangian interpolation Eulerian-Lagrangian method for salinity calculation
    Wu Yan-cheng
    Zhu Shou-xian
    Zhou Lin
    You Xiao-bao
    Zhang Wen-jing
    CHINA OCEAN ENGINEERING, 2016, 30 (02) : 283 - 295