Section author: Axel Huebl
openPMD-api depends on a series of third-party projects.
These are currently:
- CMake 3.10.0+
- C++11 capable compiler, e.g. g++ 4.9+, clang 3.9+, VS 2015+
The following libraries are shipped internally for convenience:
Optional: I/O backends¶
while those can be build either with or without:
- MPI 2.3+, e.g. OpenMPI or MPICH2
Optional: language bindings¶
- Python 3.X+
- pybind11 2.2.1+
- Python (not yet implemented):
- xtensor-python 0.17.0+?