From 079a8a8bf2801c30d5c8db404bfaac7446cf694e Mon Sep 17 00:00:00 2001
From: Yolan Uyttenhove <yolan.uyttenhove@ugent.be>
Date: Thu, 16 Nov 2023 12:17:40 +0100
Subject: [PATCH] Fix radiated energy saved to statistics for EAGLE cooling.

(cherry picked from commit 340658c0a4ba9b4bfc37623002d9c7ef21199466)
---
 src/cooling/EAGLE/cooling.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/cooling/EAGLE/cooling.c b/src/cooling/EAGLE/cooling.c
index 11ab3d97de..750934d706 100644
--- a/src/cooling/EAGLE/cooling.c
+++ b/src/cooling/EAGLE/cooling.c
@@ -526,7 +526,8 @@ void cooling_cool_part(const struct phys_const *phys_const,
   hydro_set_physical_internal_energy_dt(p, cosmo, cooling_du_dt);
 
   /* Store the radiated energy */
-  xp->cooling_data.radiated_energy -= hydro_get_mass(p) * cooling_du_dt * dt;
+  xp->cooling_data.radiated_energy -=
+      hydro_get_mass(p) * (cooling_du_dt - hydro_du_dt) * dt;
 }
 
 /**
-- 
GitLab