Welcome to OpenSMOKE++
OpenSMOKE++ is a general framework developed by the CRECK Modeling Lab for numerical simulations of reacting systems with detailed kinetic mechanisms, including thousands of chemical species and reactions.
User-friendly
OpenSMOKE++ framework can handle simulations of ideal reactors, shock-tubes, rapid compression machines, laminar 1D flames and multidimensional reacting flows
Fast
OpenSMOKE++ adopts advanced numerical techniques able to reduce the computational cost, without sacrificing the accuracy and the robustness of the calculations
Free
OpenSMOKE++ is completely free for Academic use! We only ask you to register on our website and cite OpenSMOKE++ in your publications
OpenSMOKE++ can handle simulations of ideal reactors, shock-tubes, rapid compression machines, 1D laminar flames and multidimensional reacting systems, and it provides useful numerical tools such as the sensitivity and rate of production analyses.
OpenSMOKE++ is distributed in three main packages.
OpenSMOKE++ Suite
Simulation of ideal reactors (batch, plug-flow, perfectly stirred reactors), shock-tubes, rapid compression machines, laminar 1D flames (freely propagating and burner stabilized flames, counter-flow diffusion flames)
OpenSMOKE++4OpenFOAM
Solvers for steady-state and unsteady reacting flows in arbitrarly complex multidimensional geometries with detailed kinetic mechanisms (based on OpenFOAM)
DoctorSMOKE++
Automatic reduction of detailed kinetic mechansims to a skeletal level, to allow their use in large scale CFD simulations. DoctorSMOKE++ is currently under testing. We plan to release it in a few months.