David Sagan
David Sagan
*Please add a brief description (one sentence) here and link the issue this pull-request implements* *Implements issue:* #... ## Description *As detailed description as possible.* *What is introduced, removed or...
It makes no sense to require definition of `basePath` if there is no particle or mesh data. External field data has its own path called `externalFieldPath`. Proposal: Make `basePath` required...
The following iteration related attributes are marked as `required`: - `iterationEncoding` - `iterationFormat` - `time` - `dt` This makes no sense unless iteration based data is being stored and therefore...
Situation: For data storage with HDF5, the data of a grid (multidimensional array) is stored in the data file in same order as it is stored in memory. That is,...
Small refinement here. In the standard I would change: > All keywords in this standard are case-sensitive. to: > All keywords in this standard and all extensions to the standard...
Should clarify that it is a vector of data sets as opposed to just a vector of (integer or real or whatever) values.
I am now in the process of interfacing Bmad with code to read/write openPMD files and I am contemplating the issue that I may be putting "extra" information into the...
In the standard, I would change: > powers of the 7 base measures characterizing the record's unit in SI to: powers of the 7 base measures characterizing the units of...
In the standard: > In general, all data sets shall be stored as homogenous arrays or matrices respectively, The word "respectively" does not makes sense here. This sentence should be:...
I propose to put in a **Definitions** section in the standard to make it easier for people to look up what things mean. Some quick notes: 1) If a **Definitions**...