brucefan1983 / GPUMD

Graphics Processing Units Molecular Dynamics

Home Page:https://gpumd.org/dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Suggestion: Header for thermo.out file

erhart1 opened this issue · comments

It would be useful to include a header in the thermo.out file that specifies the meaning of the columns.
If these lines are prepended by a widely used comment symbols (e.g., #), the user experience should be (hopefully) unaffected.
At the same time it would help users (and parsers) to read the content of the file.
This would in particular improve readability/interpretability if the number of columns/data changes, e.g., when switching from an orthorhombic to a triclinic cell.
Finally, this would also be useful if one were to decides to add more information to this file in the future.

Yes, I agree with. Acutally, I also suggested this before, however, Zheyong @brucefan1983 prefered the pure arrays output without strings (header).

Perhaps we can do this for all the output files in GPUMD-v4.0, for which we will introduce breaking changes?