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.

 

OpenSMOKE++4OpenFOAM General Structure

 

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.

 

OpenSMOKE++4OpenFOAM Examples


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

 

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok