openPMD C++ & Python API¶
This library provides an abstract API for openPMD file handling. It provides both support for writing & reading into various formats and works both serial and parallel (MPI). Implemented backends include HDF5 and ADIOS1.
Doxygen¶
The lastest Doxygen docs for the C++ API are published at:
Supported openPMD Standard Versions¶
openPMD-api is a library using semantic versioning, starting with version 1.0.0.
The supported version of the openPMD standard are reflected as follows:
standardMAJOR.apiMAJOR.apiMINOR
.
openPMD-api version | supported openPMD standard versions |
---|---|
0.1.0-0.7.1 (alpha) |
1.0.0-1.1.0 |
1.0.0+ |
1.0.1-1.1.0 (not released yet) |
2.0.0+ |
2.0.0+ (not released yet) |