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