Software Open Access

openPMD 1.1.0: Base paths for mesh- and particle-only files and updated attributes

Huebl, Axel; Lehe, Rémi; Vay, Jean-Luc; Grote, David P.; Sbalzarini, Ivo; Kuschel, Stephan; Sagan, David; Pérez, Frédéric; Koller, Fabian; Bussmann, Michael

Contact person(s)
Huebl, Axel

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


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

Data Converter

No data conversion needed.

(Acknowledgements) The design of this standard is based on the experiences we gained in the last years implementing efficient, parallel I/O in several PIC codes, but most recently in PIConGPU ( Special thanks goes to Felix Schmitt (formerly ZIH / TU Dresden, now with Nvidia ARC GmbH) and René Widera (HZDR).
Files (39.9 kB)
Name Size
39.9 kB Download
All versions This version
Views 551137
Downloads 208
Data volume 741.6 kB319.1 kB
Unique views 454105
Unique downloads 208


Cite as