diff --git a/src/space.c b/src/space.c index cfd56b22b9f41111620114649fedd69d473d8a74..78a915839ce5225782958a32f996a55b64ba6ae4 100644 --- a/src/space.c +++ b/src/space.c @@ -2160,8 +2160,11 @@ void space_split_recursive(struct space *s, struct cell *c, struct spart *sp = &sparts[k]; const integertime_t ti_end = get_integer_time_end(e->ti_current, sp->time_bin); + const integertime_t ti_beg = + get_integer_time_begin(e->ti_current + 1, sp->time_bin); if (ti_end < ti_end_min) ti_end_min = ti_end; if (ti_end > ti_end_max) ti_end_max = ti_end; + if (ti_beg > ti_beg_max) ti_beg_max = ti_beg; } /* Construct the multipole and the centre of mass*/