From 7c111f606c97463f53e3326a75acdc84be332961 Mon Sep 17 00:00:00 2001
From: Sergio Ferraris <sergio@tom.emea.sgi.com>
Date: Tue, 22 Nov 2011 16:23:41 +0000
Subject: [PATCH] ENH: Changing singleStepCombustion to explicit in order to
 conserve species

---
 .../singleStepCombustion/singleStepCombustion.C            | 7 +------
 .../les/smallPoolFire2D/constant/combustionProperties      | 4 ++--
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/combustionModels/singleStepCombustion/singleStepCombustion.C b/src/combustionModels/singleStepCombustion/singleStepCombustion.C
index e09b8363f6d..319e5476b22 100644
--- a/src/combustionModels/singleStepCombustion/singleStepCombustion.C
+++ b/src/combustionModels/singleStepCombustion/singleStepCombustion.C
@@ -80,17 +80,12 @@ singleStepCombustion<CombThermoType, ThermoType>::R
 {
     const label specieI = this->thermo_->composition().species()[Y.name()];
 
-    const label fNorm = singleMixture_.specieProd()[specieI];
-
-    const volScalarField fres(singleMixture_.fres(specieI));
-
     const volScalarField wSpecie
     (
         wFuel_*singleMixture_.specieStoichCoeffs()[specieI]
-      / max(fNorm*(Y - fres), scalar(0.001))
     );
 
-    return -fNorm*wSpecie*fres + fNorm*fvm::Sp(wSpecie, Y);
+    return wSpecie + fvm::Sp(0.0*wSpecie, Y);
 }
 
 
diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/combustionProperties b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/combustionProperties
index 289df92fcca..619c448058c 100644
--- a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/combustionProperties
+++ b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/combustionProperties
@@ -15,8 +15,8 @@ FoamFile
 }
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-//combustionModel  infinitelyFastChemistry<psiCombustionModel,gasThermoPhysics>;
-combustionModel  FSD<psiCombustionModel,gasThermoPhysics>;
+combustionModel  infinitelyFastChemistry<psiCombustionModel,gasThermoPhysics>;
+//combustionModel  FSD<psiCombustionModel,gasThermoPhysics>;
 
 active  true;
 
-- 
GitLab