Skip to main content

A package for reading nuclear data from HDF5 files in the OpenMC format

Project description

CI Rust testing

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. See the Dockerfile for a demonstration of this

Ideally there will be several deployment options

  • Cargo crate (in progress)
  • Pip install
  • WASM executable

For now the repo is no where near finished and very much experimental

First install Rust and Cargo. Instructions here

The clone the repo

git clone https://github.com/shimwell/openmc_rust_hdf5_reader.git

Run the example using cargo

cd openmc_rust_hdf5_reader/examples_use
cargo run

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hdf5_nuclear_data_reader-0.1.0-cp313-cp313-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.13Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp312-cp312-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.12Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp311-cp311-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.11Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp310-cp310-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.10Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp39-cp39-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.9Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8Windows x86-64

hdf5_nuclear_data_reader-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

hdf5_nuclear_data_reader-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39dbba06dc658351370f3d7ae5bbd83235caf631e4a9609071452f2dac2827f4
MD5 ae95d90dcec38896bc822ea8fcb86746
BLAKE2b-256 69b36101a4592df9b858af5dd77976c674ae241f51252e1772c131653eb03a18

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f5a7e0aa78457dda3c7a2af0ecf9fe6fcaf96cceae4bb7ea964f00e68eabc403
MD5 a45f60178f24362c912e38cd40e8d789
BLAKE2b-256 672e3a90992e43c08fa96032ef6665e7ff64d49cb84cdc25cd86e0532bedb0f7

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 263a1749dfb721752032462e0537ea346dcadaf6cedb881610c477ce8a1ef5e4
MD5 29c2b38db04aa2c41575dbf79e3cb947
BLAKE2b-256 daee6fea3b1d99dd31d7e06f428c5dc3aef84da76a396e8e31a657d333300bd4

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f05c9cb264fae11f0798df710ce0c406cc84980009c3b4fe834436b4c35518bb
MD5 874dd7fe5d78aae67e080c650a47dcec
BLAKE2b-256 ab328378ade116e95af6fc964cb9dc3a2091e7b1b9be376126ec3db52a96c80f

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 618911f34f192d4b5a0dfdaffa3b2033c37624d6e6f5358712fe0c78b40375dc
MD5 7aa66b24b618402ff4c0b0742e316d3b
BLAKE2b-256 e61ea18110956e61c61ec00b516e9fbdf2e8741e893a5fc691ec5cca7de516cc

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f72ef67d024427c4889f1cc32d491e10e8019e1674c4996e253bfbd65592d19c
MD5 bbddbf058b0177d15db2d2e5fd3550cb
BLAKE2b-256 127c0c6633416999cb2d412ff9e26fde9263cca5d7676b7ca554bedbb283df0e

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7786931b9dab5622f73715bf5bc7fb2bee507fb1330f2935216d0f9eceec84a
MD5 c17e1491e308c83c16eb559357fd345d
BLAKE2b-256 1465bba5cb013b086bffc28bd7f6b998755c397927f6c2af5b6199bd83f76164

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5264d1b0a36a78f1d48fe7dc0c3e6e118a10bd18660bcbcdcac34c0ea482b17c
MD5 78f4f7dcec9001f1035e4f42da986575
BLAKE2b-256 e47ab4a2dbdb759139eb4f80ad9692f741963615d3c1b86fc5f67edc81dcb869

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ba3b790f975261160e405ba1733557d7aa0558b364668aa17ff52a7e1ed76fc
MD5 d0a0c9e73788d8523a3bc3634d584171
BLAKE2b-256 a81bcca7880d36d68f82b1ee88de1f2ef7341c47bc3ffdab9181f21309c68afe

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 387e239eafc53bb46a3a8c5db99095eec51a855ca14d005accbead56c6c40992
MD5 0792dceb238fe3e5138f2de4a7677a49
BLAKE2b-256 13426a693daa56792ee5ba38c65a27b259252adeaa553a5acb951adba0ad9edf

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39a04700e4a87a965cd108d00f7dd70eacacb0a796d2deba5f97a69078dbba2d
MD5 5623ecfa2a2cb7fd3d546374c13ee570
BLAKE2b-256 5ad44037fd069ae01b579f876ca5bbab0e825b949c1eff407d6ad070987e862b

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 738df99ed3e089ba6c27c3ecef31e5ae43dcaba4b71c0470028315ae9eaf5560
MD5 334ae3de2450a9c3ee229387584bc1e8
BLAKE2b-256 8982265925bec62f9ba10312f06a8266ac904bfcc4ca748f4529c2231f346b86

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e43f52bf7c33a58841ce89cf512ca314dcfd627541384ea428e3a1979fc08333
MD5 c2471705bab882b662189fe1e8d0dda5
BLAKE2b-256 c43e6d2f5f78478d3fb88ebe9b0bf4ec551575bc3e1f89268381f38ca60c348f

See more details on using hashes here.

File details

Details for the file hdf5_nuclear_data_reader-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5_nuclear_data_reader-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 895752a95319173c846a753a58558c6f9ba98cccee6d8c9a2f15a294c5606eb9
MD5 6c2da1fffa7c103b42ef340c7008048a
BLAKE2b-256 d2848fd303aa2736d5ce5a594c2df41c1287c5839b46ee552dc8cd40bb2cdb71

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page