Thanks for the hints from Prof. Popinet. And I have a further question about the event inheritance.
What is the sequence rule of different events when they appear in the .h files?
For example, in the plused atomization case, now I understand that the events are implemented sequently in the navier-stokes/centered.h. However, if I #include "navier-stokes/perfs.h" in the source atomisation.c like this:
The event sequence is as follows for a specific timestep:
events (i = 236, t = 0.15955)
Why are the events in perfs.h and in atomisation.c implemented before those in the centered.h?
Any discussion or help is appricated!