Tags: franzpoeschel/openPMD-api
Tags
Build the documentation for the streaming API: cd docs && make html
Complex Numbers, Close & Backend Options This release adds data type support for complex numbers, allows to close iterations and adds first support for backend configuration options (via JSON), which are currently implemented for ADIOS2. Further installation options have been added (homebrew and CLI tool support with pip). New free standing functions and macro defines are provided for version checks. Thanks to Axel Huebl, Franz Poeschel, and Lígia Diana Amorim for contributing to this release!
HDF5-1.12, Azimuthal Examples & Tagfile This release adds support for the latest HDF5 release. Also, we add versioned Doxygen and a tagfile for external docs to our online manual. Thanks to Axel Huebl for contributing to this release!
Robust Independent I/O This release improves MPI-parallel I/O with HDF5 and ADIOS. ADIOS2 is now the default backend for handing `.bp` files. Thanks to Axel Huebl, Junmin Gu and Ligia Diana Amorim for contributing to this release!
Improved HDF5 Handling More robust HDF5 file handling and fixes of local includes for more isolated builds. Thanks to Axel Huebl, Junmin Gu, Ligia Diana Amorim, Richard Pausch, and Igor Andriyash for contributing to this release!
Improved Error Messages Thrown errors are now prefixed by the backend in use and ADIOS1 series reads are more robust. Thanks to Axel Huebl, Ligia Diana Amorim, Richard Pausch, and Ksenia Bastrakova for contributing to this release!
ADIOS2 Open Speed and NVCC Fixes This releases improves the initial time spend when parsing data series with the ADIOS2 backend. Compile problems when using the CUDA NVCC compiler in downstream projects have been fixed. We adopted a Code of Conduct in openPMD. Thanks to Axel Huebl, Franz Poeschel, William F. Godoy, Ligia Diana Amorim, and Remi Lehe for contributing to this release!
ADIOS2 Preview, Python & MPI Improved This release adds a first (preview) implementation of ADIOS2 (BP4). Python 3.8 support as well as improved pip builds on macOS and Windows have been added. ADIOS1 and HDF5 now support non-collective (independent) store and load operations with MPI. More HPC compilers, such as IBM XL, ICC and PGI have been tested. The manual has been improved with more details on APIs, examples, installation, and backends. Thanks to Axel Huebl, Franz Poeschel, Ligia Diana Amorim, and Glenn Richardson for contributing to this release!
PreviousNext