diff --git a/src/hydro/Gadget2/hydro.h b/src/hydro/Gadget2/hydro.h index e998fae3e6078d4fa31141f1b31a3dc037313ada..5442997929e28aee6178115752abcc37ccf291da 100644 --- a/src/hydro/Gadget2/hydro.h +++ b/src/hydro/Gadget2/hydro.h @@ -251,8 +251,8 @@ __attribute__((always_inline)) INLINE static void hydro_kick_extra( p->entropy *= 0.5f; /* Do not 'overcool' when timestep increases */ - if (p->entropy + 0.5f * p->entropy_dt * dt < 0.5f * p->entropy) - p->entropy_dt = -0.5f * p->entropy / dt; + if (p->entropy + p->entropy_dt * half_dt < 0.5f * p->entropy) + p->entropy_dt = -0.5f * p->entropy / half_dt; } /**