diff --git a/src/cooling/EAGLE/cooling.c b/src/cooling/EAGLE/cooling.c index 11ab3d97def84b2fd32f55ce23513595615a4d4e..750934d70690b104cb76fcd60c860153b78cb5cd 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; } /**