From e7a14e2980faa07abf08db3afd4e3fb0a996642f Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Thu, 10 Oct 2019 17:34:57 +0200 Subject: [PATCH] Added missing dependencies. --- src/engine_maketasks.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/engine_maketasks.c b/src/engine_maketasks.c index a19066a339..096551cdb5 100644 --- a/src/engine_maketasks.c +++ b/src/engine_maketasks.c @@ -1979,6 +1979,8 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, if (with_limiter) { scheduler_addunlock(sched, ci->hydro.super->hydro.limiter_in, t_limiter); + scheduler_addunlock(sched, ci->hydro.super->hydro.drift, + t_limiter); scheduler_addunlock(sched, t_limiter, ci->hydro.super->hydro.limiter_out); } @@ -2168,6 +2170,8 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, } if (with_limiter) { + scheduler_addunlock(sched, ci->hydro.super->hydro.drift, + t_limiter); scheduler_addunlock(sched, ci->hydro.super->hydro.limiter_in, t_limiter); scheduler_addunlock(sched, t_limiter, @@ -2247,6 +2251,8 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, } if (with_limiter) { + scheduler_addunlock(sched, cj->hydro.super->hydro.drift, + t_limiter); scheduler_addunlock(sched, cj->hydro.super->hydro.limiter_in, t_limiter); scheduler_addunlock(sched, t_limiter, @@ -2416,7 +2422,9 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, } if (with_limiter) { - scheduler_addunlock(sched, ci->hydro.super->hydro.limiter_in, + scheduler_addunlock(sched, ci->hydro.super->hydro.drift, + t_limiter); + scheduler_addunlock(sched, ci->hydro.super->hydro.limiter_in, t_limiter); scheduler_addunlock(sched, t_limiter, ci->hydro.super->hydro.limiter_out); @@ -2611,6 +2619,8 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, } if (with_limiter) { + scheduler_addunlock(sched, ci->hydro.super->hydro.drift, + t_limiter); scheduler_addunlock(sched, ci->hydro.super->hydro.limiter_in, t_limiter); scheduler_addunlock(sched, t_limiter, @@ -2692,6 +2702,8 @@ void engine_make_extra_hydroloop_tasks_mapper(void *map_data, int num_elements, } if (with_limiter) { + scheduler_addunlock(sched, cj->hydro.super->hydro.drift, + t_limiter); scheduler_addunlock(sched, cj->hydro.super->hydro.limiter_in, t_limiter); scheduler_addunlock(sched, t_limiter, -- GitLab