Keywords

flames, combustion, simulation

Abstract

Laminar flame codes have an important role in combustion modeling. They can provide a fundamental understanding of flame dynamics and provide a basis for building subgrid scale models in turbulent flow simulations. This paper presents Ignis, an open-source laminar flame code with the capability to offload submodels, like soot formation and radiation, using external packages and libraries. Ignis is written in C++, is documented with Doxygen, and is available on GitHub. It contains three different flame formulations: diffusion flames, premixed flames, and laminar flamelets solved in the mixture fraction coordinate. An option to facilitate creation of a diffusion flame table is also included. These options allow for Ignis to be used as a flame model for comparisons against experimental data, for use in turbulent subgrid models, or for flame structure investigations.

Original Publication Citation

Jansen P. Berryhill, Jacob K. Spinti, David O. Lignell, Ignis: A one-dimensional laminar flame code, SoftwareX, Volume 28, 2024, 101937, ISSN 2352-7110, https://doi.org/10.1016/j.softx.2024.101937.

Document Type

Peer-Reviewed Article

Publication Date

2024-11-06

Publisher

SoftwareX

Language

English

College

Ira A. Fulton College of Engineering

Department

Chemical Engineering

University Standing at Time of Publication

Full Professor

Share

COinS