Write a history of runs
Currently, people run the calculations over and over in the same folder, although this is not ideal this is in practice the most favoured workflow by users.
To help understand all the runs that were done, maybe we can create an exec/run_history.log
which logs, date and time of run, name of the binary (octopus or utility), calculation mode, version of the utility / commit hash, perhaps more other info for eg:
Date | binary | CalculationMode | binary version | binary git_commit |
---|---|---|---|---|
11/8/2023 11:13:48 | octopus | gs | 13.1 | abcdf |
11/8/2023 11:13:48 | octopus | unocc | 13.1 | abcdf |
12/8/2023 11:13:57 | octopus | td | 13.2 | bedf |
12/8/2023 12:13:57 | octopus | casida | 13.2 | bedf |
12/8/2023 12:14:57 | casida_spectrum | na | 13.2 | bedf |