[Kinetics] Relax tolerance on reaction element balance

This allows use of some mechanisms with imprecise fractional product
stoichiometries.
This commit is contained in:
Ray Speth 2015-02-20 00:11:12 +00:00
parent 79cf2dcba7
commit e545d123c2

View file

@ -329,7 +329,7 @@ void Kinetics::checkReactionBalance(const Reaction& R)
const string& elem = iter->first;
double elemsum = balr[elem] + balp[elem];
double elemdiff = fabs(balp[elem] - balr[elem]);
if (elemsum > 0.0 && elemdiff/elemsum > 1e-5) {
if (elemsum > 0.0 && elemdiff/elemsum > 1e-4) {
ok = false;
msg += " " + elem + " " + fp2str(balr[elem]) +
" " + fp2str(balp[elem]) + "\n";