A portable hdf5 file reader that reads OpenMC cross section files.
This package incorporates the parts of hdf5 library needed for h5 file reading and therefore it is not necessary to install hdf5 on the computer before hand.
There are several options for using this package
- Pip install
pip install hdf5_nuclear_data_reader
- Cargo crate
- WASM executable (in progress)
For now the repo is no where near finished and very much experimental
TODO
- recode main reading function so that it returns a Rust Strut (Nuclide) with Python accessable attributes (like https://github.com/shimwell/materials_for_mc)
- release Rust Crate
- make use of rust crate in https://github.com/shimwell/materials_for_mc (which will also make unified energy grid)