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 条
  • [1] A parallel Eulerian-Lagrangian localized adjoint method
    Heimsund, BO
    Espedal, MS
    ADVANCES IN WATER RESOURCES, 2005, 28 (09) : 950 - 955
  • [2] Dynamic coupling of wave and surge model by Eulerian-Lagrangian method
    Li, YS
    Zhang, MY
    JOURNAL OF WATERWAY PORT COASTAL AND OCEAN ENGINEERING-ASCE, 1997, 123 (01): : 1 - 7
  • [3] Eulerian-Lagrangian Method based on Streamline
    Yang, Fei
    Fu, Xudong
    PROCEEDINGS OF THE 35TH IAHR WORLD CONGRESS, VOLS III AND IV, 2013,
  • [4] A level set approach to Eulerian-Lagrangian coupling
    Arienti, M
    Hung, P
    Morano, E
    Shepherd, JE
    JOURNAL OF COMPUTATIONAL PHYSICS, 2003, 185 (01) : 213 - 251
  • [5] A high-order parallel Eulerian-Lagrangian algorithm for advection-diffusion problems on unstructured meshes
    Tavelli, Maurizio
    Boscheri, Walter
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2019, 91 (07) : 332 - 347
  • [6] EULERIAN-LAGRANGIAN RUNGE-KUTTA DISCONTINUOUS GALERKIN METHOD FOR TRANSPORT SIMULATIONS ON UNSTRUCTURED MESHES
    Cai, Xiaofeng
    Qiu, Jing-Mei
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2022, 44 (04): : A2037 - A2060
  • [7] EFFECTS OF INTEGRATIONS AND ADAPTIVITY FOR THE EULERIAN-LAGRANGIAN METHOD
    Jia, Jiwei
    Hu, Xiaozhe
    Xu, Jinchao
    Zhang, Chen-Song
    JOURNAL OF COMPUTATIONAL MATHEMATICS, 2011, 29 (04) : 367 - 395
  • [8] EULERIAN-LAGRANGIAN METHOD FOR SOLVING TRANSPORT IN AQUIFERS
    SOREK, S
    ADVANCES IN WATER RESOURCES, 1988, 11 (02) : 67 - 73
  • [9] New Eulerian-Lagrangian Method for Salinity Calculation
    朱首贤
    丁平兴
    沙文钰
    冯芒
    张文静
    ChinaOceanEngineering, 2001, (04) : 553 - 564
  • [10] A Eulerian-Lagrangian method for the simulation of wave propagation
    Zhang, MY
    Monbaliu, J
    Yu, CS
    OCEAN ENGINEERING, 1999, 26 (03) : 255 - 276