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 13013
Downloads 31
Data volume 110.1 kB39.9 kB
Unique views 12613
Unique downloads 31


Cite as