Development and validation of a chemical reaction solver coupled to the FLASH code for combustion applications



N. Attal; P. Ramaprabhu; J. Hossain; V. Karkhanis; M. Uddin; J. R. Gord;S. Roy


Authors: contact us about adding a copy of your work at STARS@ucf.edu

Abbreviated Journal Title

Comput. Fluids


Implicit Large Eddy Simulations; Code development and validation; Shock-flame interaction; Reacting Richtmyer-Meshkov instability; Laminar; flame; ORDINARY DIFFERENTIAL-EQUATIONS; BUBBLE INTERACTION; SHOCK; FLAME; FLOWS; INSTABILITY; SIMULATION; CHEMISTRY; AIR; Computer Science, Interdisciplinary Applications; Mechanics


We report on modifications to the widely used astrophysical code, FLASH (Fryxell, Olson et al., 2000) that enable accurate simulations of chemically reacting flows with heat addition. The enhancements to FLASH include the implementation of extensive hydrogen-air and methane-air chemistry through multiple, detailed mechanisms (Smooke, 1991; Katta and Roquemore, 1995; Mueller, Kim et al., 1999; Billet, 2005), accomplished by building on the existing infrastructure of nuclear reaction network solvers. The chemical reaction network is represented as a system of coupled ODEs, that are then solved either through the Kaps-Rentrop (Rosenbrok) method (Kaps and Rentrop, 1979) or the Bader-Deuflhard method (Bader and Deuflhard, 1983), supplemented by a sparse matrix package for solving linear systems of equations. Furthermore, an existing gamma-law equation of state solver was modified to describe multiple species, each with temperature-dependent properties necessary for realistic simulations of combustion applications. The calculation of temperature-dependent transport properties of constituent species is accomplished through a comprehensive expansion of the materials database. We take advantage of the capability in FLASH to handle the diffusion of heat, mass, and momentum either through an update of the fluxes of each quantity across cell faces, or by directly solving a diffusion equation for each, and the relative merits of each approach for reacting flows are discussed. The capabilities of the modified tool are extensive and in some instances unique, and are documented in detail, along with numerical properties. We also present results from validation of the above capabilities through comparison with analytical solutions, and published numerical and experimental data of chemically reacting flows. Our validation cases include comparison of temporal evolution of species and temperature in a well stirred reactor, comparison of adiabatic flame temperature data, advection of reacting and non-reacting 1D fronts, 20 laminar premixed methane-air flame in a Bunsen burner configuration, shock-driven combustion of an initially circular hydrogen bubble, and a reacting Richtmyer-Meshkov instability not studied previously. (C) 2014 Elsevier Ltd. All rights reserved.

Journal Title

Computers & Fluids



Publication Date


Document Type




First Page


Last Page


WOS Identifier