Fix clocks and interactions update
Description
More fixes to the clocks and to the interactions update. This required changing the interface of the methods that update quantities so that we don't pass the requested time anymore. Instead, the systems should figure out what is the time at which the requested quantity is at.
News snippet
More fixes to the clocks and to the interactions update.
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.