Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aevy_v1_0.tar.gz(4775 Kbytes)
Manuscript Title: OpenSMOKE++: An object-oriented framework for the numerical modeling of reactive systems with detailed kinetic mechanisms.
Authors: A. Cuoci, A. Frassoldati, T. Faravelli, E. Ranzi
Program title: OpenSMOKE++
Catalogue identifier: AEVY_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 192(2015)237
Programming language: C++.
Computer: Any computer that can run a C++ Compiler.
Operating system: Tested on Microsoft Windows 7, Ubuntu 14.4.
RAM: From a few Mb to several Gb depending on the size of the system being simulated.
Keywords: Detailed kinetics, Ideal reactor, Sensitivity analysis, Stiff ODE, Flame.
Classification: 22.

External routines: Eigen, Boost C++ Libraries, RapidXML

Nature of problem:
Evolution of reacting gas mixtures with detailed description of thermodynamic, kinetic and transport data.

Solution method:
Stiff systems of Ordinary differential Equations, whose solution is obtained using methods based on the Backward Differentiation Formulas (BDF) (LU factorization of dense matrices is required).

Additional comments:
The code was specifically conceived for managing homogeneous, reacting mixtures including thousands of species and reactions.

Running time:
Problem-dependent, from seconds (small kinetics) to hours (large kinetics).