Task #281799: stable API of Lua library
revise H5MD readers/writers
The present interface needs to be revised to better match the H5MD spec. The C++ modules need a severe refactoring (the distinction between append/truncate is misleading). The redesign of the h5xx library would be helpful for this task.
- Target version set to 1.0
A full revision is not needed before 1.0. But the Lua interface has to be prepared for additional features (e.g., control over compression) and more flexibility (e.g., read/write attributes and static H5MD elements directly).
- Related to Feature #143579: store simulation script in H5MD output files added
- Related to Task #363885: rename particle "tag" to "id" added
Also available in: Atom