zwicker-group / py-pde

Python package for solving partial differential equations using finite differences.

Home Page:https://py-pde.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.