Skip to content
Snippets Groups Projects

Using `timestep_collect` tasks for void cells instead of doing them in `engine_step` collectively

Closed William Roper requested to merge zoom_tcollect into zoom_merge
2 unresolved threads
Files
9
+ 3
1
@@ -28,6 +28,7 @@ struct swift_params;
struct space;
struct cell;
struct engine;
struct runner;
/* Define a constant for the background task depth. */
#define zoom_bkg_subdepth_diff_grav_default 4
@@ -60,5 +61,6 @@ void zoom_engine_make_self_gravity_tasks(struct space *s, struct engine *e);
void zoom_engine_make_hierarchical_void_tasks(struct engine *e);
/* Update the void cell gravity timesteps. */
void zoom_void_timestep_collect(struct engine *e);
void runner_zoom_do_void_timestep_collect(struct runner *r, struct cell *c,
const int timer);
#endif /* SWIFT_ZOOM_H */
Loading