From b3708cdab50542fdc7acd7524d583b177d41cf4b Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Mon, 17 Jun 2013 14:20:30 +0000 Subject: [PATCH] [Kinetics] Allow reactions with A = 0.0 --- src/kinetics/importKinetics.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kinetics/importKinetics.cpp b/src/kinetics/importKinetics.cpp index 104b7a293..1d20f6a6e 100644 --- a/src/kinetics/importKinetics.cpp +++ b/src/kinetics/importKinetics.cpp @@ -541,9 +541,9 @@ void getRateCoefficient(const XML_Node& kf, Kinetics& kin, kin.thermo(kin.surfacePhaseIndex()), rdata); } - if (coeff[0] <= 0.0 && !rules.allowNegativeA) { + if (coeff[0] < 0.0 && !rules.allowNegativeA) { throw CanteraError("getRateCoefficient", - "negative or zero A coefficient for reaction "+int2str(rdata.number)); + "negative A coefficient for reaction "+int2str(rdata.number)); } } else if (nm == "Arrhenius_ExchangeCurrentDensity") { vector_fp coeff(3);