Naming ambiguity in trackers
gerritwellecke opened this issue · comments
The trackers make are called with periodicity as defined by the argument intervals
. However the class that implements these times between tracker calls are called interrupts
.
Both can be understood to mean what they're supposed to but I dislike the ambiguity in naming.
If I got it, then this is supposed to set the time between tracker calls.
- If this is regular, then "interval" makes perfect sense.
- Since this is when the simulation is interrupted, "interrupts" makes perfect sense.
Not sure I have the solution, but after talking to @david-zwicker, we decided to make a decision at some point, therefore I open this issue.