ADIOS2 Joined arrays, API simplification, HDF5 subfiling, TOML backend, wildcard file extensions, Performance & Memory: This release adds support for additional I/O features in all backends, and additionally a completely new TOML backend, useful for openPMD-formatted configuration files in scientific workflows. The ADIOS1 backend, previously deprecated, has been removed in favor of ADIOS2.
The openPMD-api has been simplified by no longer requiring explicit specification for scalar components via RecordComponent::SCALAR
in its object model. The addition of wildcard filename extensions (e.g. simData.%E
or simData_%T.%E
) simplifies the generic implementation of backend-independent logic, such as post-processing routines.
Thanks to Franz Pöschel @franzpoeschel, Axel Huebl @ax3l, David Grote @dpgrote, Davide Terzani @titoiride, Ilian Kara-Mostefa @IlianCS, Junmin Gu @guj, Luca Fedeli @lucafedeli88, Nils Schild @DerNils-git, Paweł Ordyna @pordyna and Ulrik Günther @skalarproduktraum for contributing to this release!
New Contributors
- @dpgrote made their first contribution in #1442
- @skalarproduktraum made their first contribution in #1364
- @pordyna made their first contribution in #1477
- @IlianCS made their first contribution in #1510
- @lucafedeli88 made their first contribution in #1532
- @titoiride made their first contribution in #1558