The OpenSMOKE++ framework has been couple to the well known OpenFOAM CFD framework, for building several solvers for modeling reacting flows in arbitrarly complex 2D/3D geometries with detailed kinetic mechanisms, in steady-state and unsteady conditions.
The developed solvers were applied in the simulation of several multidimensional reacting systems, especially in the context of combustion, from laminar counterflow diffusion flames, to unsteady/pulsating coflow flames. A complete list of applications is reported in the Publications section.
laminarSMOKE++
laminarSMOKE++ is a solver for modeling laminar multidimensional flames. The kinetic mechanism pre-processing requires the use of OpenSMOKE++ Suite.
The solver can be freely downloaded from GitHub:
https://github.com/acuoci/laminarSMOKE
edcSMOKE++
edcSMOKE++ is a solver for modeling turbulent flames through the EDC (Eddy Dissipation Concept) model. The solver was developed in collaboration with Prof. Alessandro Parente (Université Libre de Bruxelles). The kinetic mechanism pre-processing requires the use of OpenSMOKE++ Suite.
The solver can be freely downloaded from GitHub:
https://github.com/acuoci/edcSMOKE
flameletSMOKE++
flameletSMOKE++ is a solver for modeling turbulent flames through the Steady Laminar Flamelet model. The generation of lookup tables requires the use of OpenSMOKE++ Suite.
The solver can be freely downloaded from GitHub:
https://github.com/acuoci/flameletSMOKE