Skip to content

Releases

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

Choose a tag to compare

@ax3l ax3l released this 06 Feb 17:55
1.1.0
1e1d1fe

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

Choose a tag to compare

@ax3l ax3l released this 01 Dec 20:28
1.0.1
df2d094

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

Choose a tag to compare

@ax3l ax3l released this 11 Nov 12:47

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