diff --git a/include/cantera/kinetics/ReactionData.h b/include/cantera/kinetics/ReactionData.h index 001f2a99d..fb07624f8 100644 --- a/include/cantera/kinetics/ReactionData.h +++ b/include/cantera/kinetics/ReactionData.h @@ -21,6 +21,7 @@ public: reactionType = ELEMENTARY_RXN; validate = false; number = 0; + rxn_number = 0; reversible = true; rateCoeffType = ARRHENIUS_REACTION_RATECOEFF_TYPE; falloffType = NONE; @@ -43,6 +44,7 @@ public: bool validate; int number; + int rxn_number; std::vector reactants; std::vector products; vector_fp rorder; diff --git a/src/kinetics/importKinetics.cpp b/src/kinetics/importKinetics.cpp index 2c7127572..2515e0438 100644 --- a/src/kinetics/importKinetics.cpp +++ b/src/kinetics/importKinetics.cpp @@ -852,6 +852,7 @@ bool rxninfo::installReaction(int iRxn, const XML_Node& r, Kinetics& kin, rdata.equation = eqn; rdata.number = iRxn; + rdata.rxn_number = iRxn; // Read the rate coefficient data from the XML file. Trigger an // exception for negative A unless specifically authorized.