Skip to content

Releases: openPMD/openPMD-standard

Base Paths for Mesh- & Particle-Only Files, Updated Attributes

06 Feb 17:55
1.1.0
1e1d1fe
Compare
Choose a tag to compare

This release defines how to handle files that only contain mesh or particle records gracefully. New attributes have been defined to document software dependencies and utilized hardware. The ED-PIC extension updated values for particle pushers. It further improves wordings for consistency throughout the standard.

Changes to "1.0.1"

Base Standard

  • minor changes:
    • meshesPath & particlesPath: optional (only when needed) #171
    • optional attributes to document software dependencies & hardware #170
      • softwareDependencies
      • machine
  • backwards compatible changes:
    • fix wording: meshName means mesh record #168
    • fix wording: root path is a "group" as well #169

Extension

  • ED-PIC:
    • minor changes:
      • particlePush: additional values defined #172

Data Converter

No data conversion needed.

DOI

Typos and Wording Changes

01 Dec 20:28
1.0.1
df2d094
Compare
Choose a tag to compare

This release improves wordings, common questions and example snippets.
Keywords and logic are unchanged and backwards compatible for revision releases.

Changes to "1.0.0"

Base Standard

  • backwards compatible changes:
    • better examples for axisLabels #153
    • unspecified (user-chosen) float/uint/int are now called floatX/uintX/intX throughout the standard #152
    • note to store non-openPMD information outside the basePath #115
    • particle position: update python example #119 #127
    • particle patches: typo in reference to positionOffset #135

Extension

  • ED-PIC:
    • backwards compatible changes:
      • fieldSmoothing: typo in allowed values #131
      • fieldSolver: typo in PSATD description #133
      • reference updated to unspecified (user-chosen) float/uint/int as in base standard #152

Data Converter

No data conversion needed.

DOI

Initial Release

11 Nov 12:47
Compare
Choose a tag to compare

This is the initial release, version 1.0.0, of the open standard for particle-mesh data files (openPMD).

It adds the base standard for general particle and mesh based data structures and the first extension for electro-dynamic and electro-static particle-in-cell (PIC) codes.

DOI