diff --git a/src/runner.c b/src/runner.c index 87e517073586f7b67eb63450f6f7af54a2813a4c..cea5d2f777ad1d127cc861c1955dcc097015f0c6 100644 --- a/src/runner.c +++ b/src/runner.c @@ -1884,8 +1884,13 @@ void *runner_main(void *data) { else if (t->subtype == task_subtype_gradient) runner_dopair1_branch_gradient(r, ci, cj); #endif - else if (t->subtype == task_subtype_force) + else if (t->subtype == task_subtype_force) { +#if defined(WITH_VECTORIZATION) && defined(GADGET2_SPH) + runner_dopair2_force_vec(r, ci, cj); +#else runner_dopair2_force(r, ci, cj); +#endif + } else if (t->subtype == task_subtype_grav) runner_dopair_grav(r, ci, cj, 1); else