diff --git a/src/engine.c b/src/engine.c index afcb94aa5553b7da10ae49f7a377b918a6563876..6bba2b026f8fbc3251920eab587bea7ce3a0a19b 100644 --- a/src/engine.c +++ b/src/engine.c @@ -3313,8 +3313,8 @@ void engine_step(struct engine *e) { gravity_exact_force_check(e->s, e, 1e-1); #endif - /* Let's trigger a rebuild every-so-often for good measure */ - if (!(e->policy & engine_policy_hydro) && //MATTHIEU improve this + /* Let's trigger a rebuild every-so-often for good measure */ + if (!(e->policy & engine_policy_hydro) && // MATTHIEU improve this (e->policy & engine_policy_self_gravity) && e->step % 20 == 0) e->forcerebuild = 1; diff --git a/src/runner.c b/src/runner.c index 9c94dd60240ed013e06fcf895ac1398cc63ffcb8..7e9886873e4dcba22d0214635e43ec4bb775e38c 100644 --- a/src/runner.c +++ b/src/runner.c @@ -501,7 +501,7 @@ void runner_do_init_grav(struct runner *r, struct cell *c, int timer) { /* Drift the multipole */ cell_drift_multipole(c, e); - + /* Reset the gravity acceleration tensors */ gravity_field_tensors_init(&c->multipole->pot); diff --git a/src/task.c b/src/task.c index 024e66ee700ca4fdb7ed171330475fd9fa33260f..5d98fbe77a082a5267a3790530684421c8db8523 100644 --- a/src/task.c +++ b/src/task.c @@ -47,15 +47,27 @@ #include "lock.h" /* Task type names. */ -const char *taskID_names[task_type_count] = { - "none", "sort", "self", - "pair", "sub_self", "sub_pair", - "init_grav", "ghost", - "extra_ghost", "drift", "kick1", - "kick2", "timestep", "send", - "recv", "grav_top_level", "grav_long_range", - "grav_mm", "grav_down", "cooling", - "sourceterms"}; +const char *taskID_names[task_type_count] = {"none", + "sort", + "self", + "pair", + "sub_self", + "sub_pair", + "init_grav", + "ghost", + "extra_ghost", + "drift", + "kick1", + "kick2", + "timestep", + "send", + "recv", + "grav_top_level", + "grav_long_range", + "grav_mm", + "grav_down", + "cooling", + "sourceterms"}; /* Sub-task type names. */ const char *subtaskID_names[task_subtype_count] = {