dg1d: allow parameter overriding on cmd line
Allows to use main(parfile, "Mesh.n" => "1")
to override the value given in the parfile.
To do this we
- parse the TOML file
- flatten the dict-of-dicts to a single dict with the keys joined by a
.
- insert the parameters
- unflatten the dict to a dict-of-dicts
- write this to the output directory
Unfortunately, TOML.jl
does not allow to parse into OrderedDict
.
This causes the newly written parfiles to be messed up.
Furthermore, by manually re-writing the parfiles we also do not preserve any comments or formatting.
Merge request reports
Activity
Filter activity
added feature label
mentioned in issue #72
added 2 commits
enabled an automatic merge when the pipeline for 962da824 succeeds
enabled an automatic merge when the pipeline for a31dc789 succeeds
mentioned in commit 59e9670f
mentioned in merge request !197 (merged)
mentioned in commit 9c43d934
Please register or sign in to reply