Move step tracking offline
As it makes restart trickier[^1] and can sometime be made offline.
In this issue:
if (progress.outputStep()) {
...
if(writeRatio) {
gas.computeSoundSpeed(); // just in case ?
WriteAspectRatio(physic, gas.soundSpeed(), progress.outputIndex());
}
if(flow) {
WriteRadialFlow(grid, *flow, progress.outputIndex());
}
if (grid.master()) {
sys->tracePlanets("planet%d.dat", progress);
}
}
there is everything in the disk hdf5 file to extract that information.
[^1] restart is made from the hdf5 file alone, which contains the physic, but not tracking properties. Those should probably be moved to the command line, like --monitor
.