Allowed MD/FC output HSX files
Allowed MD/FC output HSX files
This branch superseedes !251 (closed) because it was too old and causes too many conflicts.
This branch implements a coherent MD/FC output file naming scheme for TSHS+HSX files. This could be extended for other parts of the code base as well.
A new module has been introduced which streamlines the naming convention, see io_ext.f90. With this module we could remove the equivalent methods in ts_io_hs.f90 which are not needed any more.
A major clean of the TSHS/HSX writing in the final_H_ code has been done. It should be much simpler now.
Added a flag for writing TSHS and HSX MD files in two tests to ensure that code-path is working.
Amended documentation, and fixed a wrong sentence for the TSHS file format history output.
Signed-off-by: Nick Papior nickpapior@gmail.com
Details
Please detail what this MR introduces
-
Describe in details what this MR does? (link to the issue by writing # here) -
Does this MR change the behaviour of any fdf-flags? If so, ensure this is documented in the manual -
If new fdf-flags are added, please add thorough descriptions to the manual -
create a new file in ./Changes/<MR-Number>.<TYPE>.mdwith content, see e.g../Changes/README.mdfor details. -
if this breaks compatibility, add mentions to the Docs/compatibility.tex
Why is it needed
Authors
Replaces !251 (closed).