diff --git a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationHurtMitchell/COxidationHurtMitchell.C b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationHurtMitchell/COxidationHurtMitchell.C index c3ecbbffafa8a41cfb21292e51b6db3fba667450..b959d7f75b7486ae5f2b40235051c2446672c03f 100644 --- a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationHurtMitchell/COxidationHurtMitchell.C +++ b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationHurtMitchell/COxidationHurtMitchell.C @@ -155,7 +155,7 @@ Foam::scalar Foam::COxidationHurtMitchell<CloudType>::calculate } // Char percentage - const scalar charPrc = Ychar/Ydaf*100.0; + const scalar charPrc = max(0, min(Ychar/(Ydaf + ROOTVSMALL)*100.0, 100)); // Particle surface area const scalar Ap = constant::mathematical::pi*sqr(d);