Parallel load-balancing for combustion with spray for large-scale simulation
journal contributionposted on 2021-02-16, 10:08 authored by Ali Thari, Nicholas Treleaven, Max Staufer, Gary PageGary Page
An asynchronous task-based Eulerian-Lagrangian approach for ecient parallel multi-physics simulations that can scale for arbitrary large number of particles and non-uniformly distributed particles is presented. The parallel methodology is based on a task-based partitioning of the multi-physics problem, where each single-physics problem is considered as a task and carried out using its own set of processes. This allows the two problems to solve their governing equations concurrently; therefore, hiding the computational cost incurred of solving an additional physical solver. Applications to complex breakup mechanism leading to highly dynamic computational loading and three-dimensional swirl combustion chamber with reacting flow/spray with extremely uneven particle distribution demonstrate the improved parallel efficiency and great potential of the presented approach.
EPSRC Centre for Doctoral Training in Gas Turbine Aerodynamics
Engineering and Physical Sciences Research CouncilFind out more...
- Aeronautical, Automotive, Chemical and Materials Engineering
- Aeronautical and Automotive Engineering
Published inJournal of Computational Physics
- AM (Accepted Manuscript)
Rights holder© Elsevier
Publisher statementThis paper was accepted for publication in the journal Journal of Computational Physics and the definitive published version is available at https://doi.org/10.1016/j.jcp.2021.110187