A load balanced chemistry model with analytical Jacobian for faster reactive simulations in OpenFOAM
Abstract
In this study, we introduce a novel open-source chemistry model for OpenFOAM to speed-up the reactive computational fluid dynamics (CFD) simulations using finite-rate chemistry. First, a dynamic load balancing model called DLBFoam is introduced to balance the chemistry load during runtime in parallel simulations. In addition, the solution of the cell-based chemistry problem is improved by utilizing an analytical Jacobian using an open-source library called pyJac and an efficient linear algebra library LAPACK. Combination of the aforementioned efforts yields a speed-up factor 200 for a high-fidelity large-eddy simulation spray combustion case compared to the standard OpenFOAM implementation. It is worth noting that the present implementation does not compromise the solution accuracy.
Keywords
Cite
@article{arxiv.2112.05834,
title = {A load balanced chemistry model with analytical Jacobian for faster reactive simulations in OpenFOAM},
author = {Bulut Tekgül and Heikki Kahila and Petteri Peltonen and Mahmoud Gadalla and Ossi Kaario and Ville Vuorinen},
journal= {arXiv preprint arXiv:2112.05834},
year = {2021}
}
Comments
Early work presented in European Combustion Meeting, Naples, 2021. For full paper please check arXiv:2105.12070