Skip to content

Commit

Permalink
Add support for reading OpenPMD files
Browse files Browse the repository at this point in the history
Co-authored-by: Krishiv Bhatia <[email protected]>
Co-authored-by: Gabriele Bozzola <[email protected]>"
  • Loading branch information
krishivbhatia authored and Sbozzolo committed Jun 19, 2024
1 parent a9496d8 commit 869f061
Show file tree
Hide file tree
Showing 15 changed files with 1,287 additions and 672 deletions.
6 changes: 5 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Changelog

## Version 1.5.0
## Version 1.5.0 (19 June 2023)

#### General
- Python 3.12 is now supported, Python 3.8.1 is required for development.
- `total_filesize` now errors out when directories are passed.

#### Features
- Added experimental support for reading OpenPMD files (with most of the
heavy-lifting done by @krishivbhatia). Please, report any issue you might find.

## Version 1.4.0 (2 May 2023)

#### General
Expand Down
2 changes: 1 addition & 1 deletion docs/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ Units
Grid Data
---------

- Read 1D, 2D, and 3D ASCII and HDF5 files as ``HierarchicalGridData``, which supports:
- Read 1D, 2D, and 3D ASCII, HDF5 and OpenPMD (experimental) files as ``HierarchicalGridData``, which supports:

- working with multiple components and refinement levels;
- handling ghost-zones;
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ For a full list of available features, see the :doc:`features page <features>`.
(:py:mod:`~.tensor`).
- Work with 1D, 2D, and 3D grid functions (:py:mod:`~.grid_data`,
:py:mod:`~.cactus_grid_functions`) as output by ``CarpetIOHDF5`` or
``CarpetIOASCII``.
``CarpetIOASCII``, or in OpenPMD format.
- Work with horizon data from (:py:mod:`~.cactus_horizons`) as output by
``QuasiLocalMeasures`` and ``AHFinderDirect``.
- Perform common operations with horizons (:py:mod:`~.hor_utils`).
Expand Down
Loading

0 comments on commit 869f061

Please sign in to comment.