New time line
Changes include:
- Time line is now based on a
long long
rather thanint
for more flexibility. - Particles only carry a
char
to indicate their time bin rather than twoint
for their start and end of time-step. - The kick task is not split in kick1, kick2 and timestep.
- When compiling with the debugging checks, we verify that the particles have been properly drifted and kicked before any interaction.