3.2. Non-integer Stoichiometric Coefficients

Early versions of Ansys Chemkin allowed only integer stoichiometric coefficients. This was based upon the assumption that kinetic mechanisms would deal with elementary chemical reactions, for which it makes little sense to talk about a fraction of a molecule participating as a product or reactant. However, in many real-world applications the elementary reactions are not known. Instead, the kinetics may only be summarized in terms of global expressions. Gas-phase Kinetics and Surface Kinetics therefore allow use of non-integer stoichiometric coefficients. Examples of reactions with such non-integer coefficients are

(3–11)

and

(3–12)

The rate-of-progress of a reaction is, by default, still evaluated via Equation 3–4 , with the coefficients and defined as real numbers instead of integers. The Gas-phase Kinetics and Surface Kinetics Pre-processors automatically allow real coefficients for reactions without requiring any special flags or keywords. An executable can call subroutine SKIRNU to find out which reactions were declared to the Pre-processor with real coefficients, and get arrays of the coefficients.