Specify output intervals
DORiE currently writes VTK output for every time step, or none at all. Users might want to specify output intervals for retrieving data and comparing them to measurements, which are typically conducted at certain time intervals, too.
Add a config key
output.interval, specifying the output interval in seconds. This requires the
CalculationController to adjust the time step to these intervals.
output.interval = 0 leads to the current output behavior.
How to test the implementation?
Write a test which
- counts the number of VTK files if
- verifies that the VTK files have the expected time stamps