From 38b83e2e5f74be256f64288a7312b7529998e80a Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <matthieu.schaller@durham.ac.uk> Date: Tue, 19 Dec 2017 00:32:31 +0100 Subject: [PATCH] Restore the activation of the external gravity tasks in engine_marktasks() --- src/engine.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/engine.c b/src/engine.c index e75a8c3f36..f4841ee7c1 100644 --- a/src/engine.c +++ b/src/engine.c @@ -3168,6 +3168,15 @@ void engine_marktasks_mapper(void *map_data, int num_elements, } } + /* Activate the gravity drift */ + else if (t->type == task_type_self && + t->subtype == task_subtype_external_grav) { + if (cell_is_active_gravity(ci, e)) { + scheduler_activate(s, t); + cell_activate_drift_gpart(t->ci, s); + } + } + #ifdef SWIFT_DEBUG_CHECKS else { error("Invalid task type / sub-type encountered"); -- GitLab