openPMD / openPMD-api

:floppy_disk: C++ & Python API for Scientific I/O
https://openpmd-api.readthedocs.io
GNU Lesser General Public License v3.0
134 stars 51 forks source link

Refactor: Extract ADIOS2 BufferedActions struct to own file, rename to ADIOS2File #1577

Closed franzpoeschel closed 5 months ago

franzpoeschel commented 6 months ago

Currently a good time to do this since there is only one PR currently modifying the ADIOS2 backend (#1498)

TODO:

@ax3l @guj If you are planning any work on the ADIOS2 backend, please talk to me so we can coordinate this. I'd like to avoid merge conflicts.

Diff: https://github.com/franzpoeschel/openPMD-api/compare/adios2-warn-groupbased-encoding..refactor-extract-bufferedactions