CMD + K

openpmd-api

Community

C++ & Python API for writing & reading (.h5, .bp, .json, ...), serial & MPI parallel openPMD files.

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::openpmd-api

Usage Tracking

0.16.1
0.16.0
0.15.2
0.15.1
0.14.5
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

This library provides a common high-level API for openPMD writing and reading. It provides a common interface to I/O libraries and file formats such as HDF5, ADIOS2, and JSON. Language bindings are provided for C++17 (or newer) and Python 3. This conda-forge package provides serial and MPI-parallel I/O. Windows support is limited to serial versions of HDF5, ADIOS2 and JSON.

About

Summary

C++ & Python API for writing & reading (.h5, .bp, .json, ...), serial & MPI parallel openPMD files.

Last Updated

Jan 17, 2025 at 02:02

License

LGPL-3.0-or-later

Total Downloads

3.2M

Supported Platforms

macOS-arm64
win-64
macOS-64
linux-ppc64le
linux-aarch64
linux-64