Skip to main content

Welcome to Héricendre

Installation

Héricendre uses vcpkg for dependency management. Simply install vcpkg and identify the path to the vcpkg.cmake file. It should be located in $VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake.

To only build the hericendre binary, go to the Héricendre root directory and do:

$ cmake -Bbuild/ -DCMAKE_TOOLCHAIN_FILE=/path/to/vcpkg.cmake .
$ cd build
$ make

To build the hericendre python package:

$ uv build -Ccmake.define.CMAKE_TOOLCHAIN_FILE=/path/to/vcpkg.cmake

Use

The compute the decay of a single nuclide over 10 years:

name = "Example"

[Settings]
chain = "data/chain_casl_sfr.xml"
results = "results/results_cram.h5"
solver = "CRAM48"

[Material]
concentrations = { Pu239 = 1 }

[Time]
unit = "y"
timestamps = [0, "linspace 1 10 9", 10]

To compute the decay of a material containing 1 single unit of every nuclide in the chain:

name = "Example"

[Settings]
chain = "data/chain_casl_sfr.xml"
results = "results/results_cram.h5"
solver = "CRAM48"

[Material]
uniform = 1.0

[Time]
unit = "y"
timestamps = [0, "linspace 1 10 9", 10]

Metadata

Release files for hericendre 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for hericendre 0.1.0
File Actions
hericendre-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for hericendre-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hericendre-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details for hericendre-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
hericendre-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for hericendre-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hericendre-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for hericendre-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
hericendre-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for hericendre-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hericendre-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for hericendre-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
hericendre-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for hericendre-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
hericendre-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for hericendre-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Total release size: 13.3 MB

Release files / hericendre-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hericendre-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b753736ecfbfae4fa6009825bc78e9f32aa4cca25eb2bb4d351511b5309c9d02
BLAKE2b-256 checksum
How to use checksums
bf050a3bfc6d75f711efbd29a500307e78112088a595e92df4b0786ca5dfe638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL hericendre-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 1.4 MB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
12ffd066f673ac0a879c63a22215d9d99e89548889593a5b152dc18f7eda8b0a
BLAKE2b-256 checksum
How to use checksums
a2e56ebc23d761d31582ebccc85d5cd339775371f58614f7845bdb528a664470
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hericendre-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9db096204be8dc1080495c85625bbd0e75e0eed4ae529bad1de4d96aa378f047
BLAKE2b-256 checksum
How to use checksums
ff672d9e3b986561717f7dde925bf0e70545cfdc1598743b24036be18adc1f8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL hericendre-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b772aa5413b77013bf6f74aa2f95ab69dfb6345089274487ac9face5ec64477
BLAKE2b-256 checksum
How to use checksums
acdb6ab0bf65e7e30cd1f455565c6a96816ed3381d0651e5c70d4c7cdb1f4970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hericendre-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
edf07dbd7c48f7636ca9948e41212b20caaf8dc9d1244e1676605aa87418a15c
BLAKE2b-256 checksum
How to use checksums
bb200e859c35c21daf4d4c21672ddd3c6b19fef72bc740b4738db628ad292e1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL hericendre-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
680fed70fb744073c4ff3a90e348c4cf2a41ca250ca970b7dacdbdbe328192d3
BLAKE2b-256 checksum
How to use checksums
0d4495e1899447ad65e3dfec4f37b76bd11a84e4a7b13a7c3f5c8ce291aaeef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL hericendre-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
96add71dfeb3a83e71e2816fcf1894a2702722c3b62c3563b4fb959bc4a26588
BLAKE2b-256 checksum
How to use checksums
38c3bcfc53e48d07e7be044c8cb7998af4461d900e3d3e883e91bb7a31ecf546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / hericendre-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL hericendre-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47946d4b8b50b0f73f4c4f8e6ed751b353a54cf64fee431e308cee9f113f284b
BLAKE2b-256 checksum
How to use checksums
4f36ed87b317ab0a57b664f66d947385d6c7d82ad3f17f5bab8496f4d4b69849
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Security for hericendre 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

8 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page