From 5866b3a114788e8fd3c0dc992fde5895f63d46fd Mon Sep 17 00:00:00 2001
From: andy <a.heather@opencfd.co.uk>
Date: Wed, 20 May 2009 14:54:12 +0100
Subject: [PATCH] correcting signs for return heat of reaction

---
 .../COxidationDiffusionLimitedRate.C                            | 2 +-
 .../COxidationKineticDiffusionLimitedRate.C                     | 2 +-
 .../COxidationMurphyShaddix/COxidationMurphyShaddix.C           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationDiffusionLimitedRate/COxidationDiffusionLimitedRate.C b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationDiffusionLimitedRate/COxidationDiffusionLimitedRate.C
index e86391182fc..7e8f2a0e2ba 100644
--- a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationDiffusionLimitedRate/COxidationDiffusionLimitedRate.C
+++ b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationDiffusionLimitedRate/COxidationDiffusionLimitedRate.C
@@ -143,7 +143,7 @@ Foam::scalar Foam::COxidationDiffusionLimitedRate::calculate
     dMassSRCarrier[CO2GlobalId_] += dmCO2;
 
     // Heat of reaction [J]
-    return HcCO2_*dmCO2;
+    return -HcCO2_*dmCO2;
 }
 
 
diff --git a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationKineticDiffusionLimitedRate/COxidationKineticDiffusionLimitedRate.C b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationKineticDiffusionLimitedRate/COxidationKineticDiffusionLimitedRate.C
index bb3e28ae56e..078cd100d73 100644
--- a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationKineticDiffusionLimitedRate/COxidationKineticDiffusionLimitedRate.C
+++ b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationKineticDiffusionLimitedRate/COxidationKineticDiffusionLimitedRate.C
@@ -155,7 +155,7 @@ Foam::scalar Foam::COxidationKineticDiffusionLimitedRate::calculate
     dMassSRCarrier[CO2GlobalId_] += dmCO2;
 
     // Heat of reaction [J]
-    return HcCO2_*dmCO2;
+    return -HcCO2_*dmCO2;
 }
 
 
diff --git a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationMurphyShaddix/COxidationMurphyShaddix.C b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationMurphyShaddix/COxidationMurphyShaddix.C
index 128c5d64e96..265b4b66434 100644
--- a/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationMurphyShaddix/COxidationMurphyShaddix.C
+++ b/src/lagrangian/coalCombustion/submodels/surfaceReactionModel/COxidationMurphyShaddix/COxidationMurphyShaddix.C
@@ -201,7 +201,7 @@ Foam::scalar Foam::COxidationMurphyShaddix::calculate
     dMassSolid[CsLocalId_] += dOmega*WC_;
 
     // Heat of reaction
-    return HcCO2_*dOmega*WC_;
+    return -HcCO2_*dOmega*WC_;
 }
 
 
-- 
GitLab