void timebins_reallocate(void)
void timebins_init(const char *name, int *MaxPart)
void timebin_cleanup_list_of_active_particles(void)
void timebin_move_bh(int p, int timeBin_old, int timeBin_new)
void timebin_remove_particle(int idx, int bin)
void timebin_make_list_of_active_particles_up_to_timebin(int timebin)
int TimeBinCount[TIMEBINS]
void timebin_add_particles_of_timebin_to_list_of_active_particles(int timebin)
int FirstInTimeBin[TIMEBINS]
void timebins_allocate(void)
long long GlobalNActiveParticles
void timebin_move_particle(int p, int timeBin_old, int timeBin_new)
void timebin_move_sfr(int p, int timeBin_old, int timeBin_new)
int LastInTimeBin[TIMEBINS]
void timebin_add_particle(int i_new, int i_old, int timeBin, int addToListOfActiveParticles)