diff --git a/src/scheduler.c b/src/scheduler.c index 348222cc597465ecc396170c164e942836844449..07f99781d9c356263dab029ca340f9268f1476c1 100644 --- a/src/scheduler.c +++ b/src/scheduler.c @@ -140,8 +140,7 @@ static void scheduler_splittask(struct task *t, struct scheduler *s) { ((t->type == task_type_kick1) && t->ci->nodeID != s->nodeID) || ((t->type == task_type_kick2) && t->ci->nodeID != s->nodeID) || ((t->type == task_type_drift) && t->ci->nodeID != s->nodeID) || - ((t->type == task_type_timestep) && t->ci->nodeID != s->nodeID) || - ((t->type == task_type_init) && t->ci->nodeID != s->nodeID)) { + ((t->type == task_type_timestep) && t->ci->nodeID != s->nodeID)) { t->type = task_type_none; t->subtype = task_subtype_none; t->cj = NULL; @@ -1012,9 +1011,6 @@ void scheduler_reweight(struct scheduler *s, int verbose) { case task_type_timestep: cost = wscale * t->ci->count; break; - case task_type_init: - cost = wscale * t->ci->count; - break; default: cost = 0; break; @@ -1217,7 +1213,6 @@ void scheduler_enqueue(struct scheduler *s, struct task *t) { case task_type_kick2: case task_type_drift: case task_type_timestep: - case task_type_init: qid = t->ci->super->owner; break; case task_type_pair: