A load balanced chemistry model with analytical Jacobian for faster reactive simulations in OpenFOAM

12/10/2021
by   Bulut Tekgül, et al.
0

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.

READ FULL TEXT
research
05/25/2021

Fast reactive flow simulations using analytical Jacobian and dynamic load balancing in OpenFOAM

Detailed chemistry-based computational fluid dynamics (CFD) simulations ...
research
11/16/2020

DLBFoam: An open-source dynamic load balancing model for fast reacting flow simulations in OpenFOAM

Computational load imbalance due to direct integration of chemical kinet...
research
07/06/2018

Dynamic Load Balancing for Compressible Multiphase Turbulence

CMT-nek is a new scientific application for performing high fidelity pre...
research
09/10/2018

Proactive Load Balancing in Heterogeneous Cellular Networks

Recent exponential growth of data over cellular networks has cause the p...
research
09/25/2021

Advances of the Python-based Fluid-Structure Interaction capabilities included in SU2

Current research efforts in aeroelasticity aim at including higher fidel...
research
01/08/2021

A general framework for modeling and dynamic simulation of multibody systems using factor graphs

In this paper, we present a novel general framework grounded in the fact...
research
02/16/2019

A Timer-Augmented Cost Function for Load Balanced DSMC

Due to a hard dependency between time steps, large-scale simulations of ...

Please sign up or login with your details

Forgot password? Click here to reset