Multigroup neutron diffusion solver for 1-D and 2-D geometries. The solvers are written in C++17 and exposed to Python through pybind11; the Python package adds cross-section builders, meshes and core layouts, kinetics data, post-processing and a discretization-error estimator.
Documentation: https://bwhewe-13.github.io/NeutronDiffusion/
Features
- k-eigenvalue, fixed-source and time-dependent solvers on 1-D slab, cylinder and sphere meshes, 2-D structured XY and RZ meshes, and 2-D unstructured polygonal meshes - nine solvers, all built and run the same way
- Matrix-free throughout: tridiagonal (Thomas) solves inside a Gauss-Seidel group sweep on structured meshes, and a cell-centered finite volume scheme with a deferred non-orthogonal correction on unstructured ones, so triangles and skewed cells stay second order
- Robin boundary conditions on every edge (vacuum, reflective, albedo), boundary tags and periodic boundaries on unstructured meshes
- Delayed neutron precursors, theta-weighted time differencing up to Crank-Nicolson, and mid-transient perturbations
- Gmsh import, material assignment separate from the geometry, and preset Cartesian and hexagonal cores with symmetry sectors
- Published two-group benchmarks (Ringhals, TWIGL, IAEA, BIBLIS) and a transport-to-diffusion cross-section conversion
- Post-processing (power normalization, reaction rates, peaking factors), adjoint cross sections, and single-mesh error estimates by the method of nearby problems
- numpy in and out, Python convergence warnings, and Ctrl-C during a solve
Installation
pip install ndiffusion
Wheels are published for Linux (x86_64, aarch64), macOS (Intel, Apple silicon) and Windows, for Python 3.9 to 3.14. Elsewhere pip builds from source, which needs a C++17 compiler.
For development, pip install -e ".[dev]" installs everything CI runs; re-run it
after editing C++ sources to rebuild the extension. See the
installation guide
for the optional extras.
Example
A bare uranium sphere, one energy group, zero flux at the surface:
import numpy as np
import ndiffusion as nd
m = nd.Materials()
m.n_mat = 1
m.n_groups = 1
m.D = [3.850204978408833]
m.removal = [0.1532]
m.scatter = [0.0]
m.chi = [1.0]
m.nusigf = [0.1570]
cells = 50
solver = nd.KEigenSolver(
mats = m,
medium_map = [0] * cells,
edges_x = np.linspace(0.0, 100.0, cells + 1),
geom = nd.Geometry.Sphere,
bc = [nd.BoundaryCondition(A=1.0, B=0.0)],
max_outer = 500,
)
result = solver.solve()
print(f"keff = {result.keff:.8f}") # -> 1.00000475
result.flux is a numpy array of shape (n_cells, n_groups). The
quickstart goes on
to 2-D structured and unstructured problems, and examples/ has runnable scripts
for each solver family.
Documentation
- User guide - meshes, cross sections, boundary conditions, solvers, kinetics, post-processing and verification
- Examples and benchmarks
- Theory - the equations, the discretizations and the iterative methods
- Python API and C++ API
- Roadmap and changelog
Tests
pip install -e ".[dev]"
pytest
Without the dev extra, parts of the suite are skipped rather than failing; run
pytest -rs to see what was skipped.
Citing
If ndiffusion contributes to published work, please cite it; see Citing.
License
MIT - see LICENSE.
Metadata
Release files for ndiffusion 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ndiffusion-1.0.0.tar.gz | 1.0 MB | Details |
Built distributions (wheels)
Total release size: 12.2 MB
Release files / ndiffusion-1.0.0.tar.gz
| Download URL | ndiffusion-1.0.0.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa578b482a262b646895c929591ae1e7b2927381c434072ac655093f7e935c49
|
|
BLAKE2b-256 checksum How to use checksums |
6abe278a9f2849c1d874f8df5b1216c5704478cdb1b1a54d60844ed9999e362a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp314-cp314-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 512.8 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
305c4e1cbfec381c5f2f25c53285325580713622e15a3bc6e78e8c8a579c3fd1
|
|
BLAKE2b-256 checksum How to use checksums |
33edff839223d96f3ad6054e6c0f1063b2f8febe6a518eda05a956d472344b1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 377.3 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c695a1932da6179a87fb103ee3038f8696e8915843f118bb14b8a15e16f588cc
|
|
BLAKE2b-256 checksum How to use checksums |
e67f6295996dbe1c96f9dd715056cab1211f41c72f02731650b8c93e9b017305
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 343.2 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
635e4bc267c6fcb5246f2948abf888bedb37b002458f0238dea77266d4e78531
|
|
BLAKE2b-256 checksum How to use checksums |
32b0c41655cac4ef6d0a81da434208327e7e6ee7b902d8ca73acd7b9e315b508
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 310.5 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ec22125c074a424db20cbc38bf6ea222e39ae7a935e866456d77602f22ab99bf
|
|
BLAKE2b-256 checksum How to use checksums |
2d69f1f7e98e506df674fc4287d009debabdcaec146c790d0e024184e118778f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 341.8 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
66829acb3aad415f0d0361bc2ebd2787ef680eb6a9ba8e61201515b277ee6176
|
|
BLAKE2b-256 checksum How to use checksums |
a3c4dc235582eb93117e716f0c14395e534195e90d7ebbdaba9bc6d484a32030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp313-cp313-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 497.5 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0c52127aa0556850db28cc0521ab8afd3de156c13ed448e108ed18d41422254b
|
|
BLAKE2b-256 checksum How to use checksums |
e3f8765174ca585bc1fc18334809d2e404e5b9741378f8774ab7f2db8a1b91c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 376.9 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e3954e35361e8859c5f28a9a23a74280b4d507413d8e9d57524f4e048a4b531
|
|
BLAKE2b-256 checksum How to use checksums |
c0edb05bb9ee42f20900717f86eb9c4414de8a7db3d02ce5cb16f53ddc0db5b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 342.2 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
811e4824b47df56439f95ddd5bee340d6803a8e5557c72238caec2fb7b92819e
|
|
BLAKE2b-256 checksum How to use checksums |
973babb0c0182fad95a09c6088ed7bba734d7d4e9642d1adab5520dfa12db85d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 310.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
02ab1e2b5e5f572a97044b7b40b4a70daea1477f78ba51e6e0e417b2d8b7b1b4
|
|
BLAKE2b-256 checksum How to use checksums |
ae558b4816d1d3a8332fd211145089841b5fc0394fa1c0ebd1b576cc3baa2701
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp313-cp313-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp313-cp313-macosx_10_15_x86_64.whl |
|---|---|
| Size | 341.7 kB |
| Tags | CPython 3.13 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
b481c5a92ce760e1ed731e23386b189cac771b20ea0a381247b73105f0e3f666
|
|
BLAKE2b-256 checksum How to use checksums |
bfc5ea214dec0c7b317e78ae89e784db2fafd8f1a99e43bea6621a542af2296d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp312-cp312-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 497.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
55e34a284bc6e37129db13ae424670861ca00fb0479b6a6fcda39f794e1b7998
|
|
BLAKE2b-256 checksum How to use checksums |
3bf73872e5f2e6d98f9f74926f80e9bf673f6bb1aca38633eb9ef16636fd9436
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 376.8 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e3fc8b3761ad0b1ded6461a68b20127d2339e00f2c3be7cbfd140eb05075d746
|
|
BLAKE2b-256 checksum How to use checksums |
ac9a764bdd35d4d8f39fc080e18b958bea7a0d3cb9709af9af18386ec1048613
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 342.2 kB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ba76a87ab9f4790ffd44e4a32c1aef924366225a1894344c61a3b131d6448d21
|
|
BLAKE2b-256 checksum How to use checksums |
e2d6bf9e05cf23f73989f252f324a53ee43e6756884ba82629be47925f3e3c60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 310.1 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
501219e723aeaa28bfe7132b569020931d4978ac87613d6fc912021c4af1b235
|
|
BLAKE2b-256 checksum How to use checksums |
c5eff0c1e3d4d95e0dbbc7fd37545b0fdc41ae48472bd0edca31a8ac1799c58b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp312-cp312-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp312-cp312-macosx_10_15_x86_64.whl |
|---|---|
| Size | 341.7 kB |
| Tags | CPython 3.12 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
304add4d38201975487cdd973ad0f165e495975ab88381826bb5a8441f3fa70b
|
|
BLAKE2b-256 checksum How to use checksums |
a06cbcbb43f3a978338850fc10b45c8b1956ba798ff8142552171b15cb14f823
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp311-cp311-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 494.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3734072eb71c3e33e99cfb6c26ae56dade3ab7c4d35ee0caa2012704a57795f3
|
|
BLAKE2b-256 checksum How to use checksums |
63f1928f1ee3a0149e87b2f6cf6a31a47b892b21cd4377d58b5b19f80b7d3b47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 375.4 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cf95277965de768eb4b7a3ef7101ac8c42884624a49e75987669d4874de822da
|
|
BLAKE2b-256 checksum How to use checksums |
6fcf120cdb3d3416ef63e1356166c0875e842330cb3f8b76c2cb2179858c79ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 341.0 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
72c1f83bd9d509d3172e940c56d9dd90ccfc79e6ca38f3c2b8246cc94a35c396
|
|
BLAKE2b-256 checksum How to use checksums |
1e37e204ebccd804ee4e88ee489b9456252b9bbab73e0c1d8b52708ff13779f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 307.5 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
625ff439971100140510c47ff0b45bc6962a3fed43512e611f22362d4c65e6ef
|
|
BLAKE2b-256 checksum How to use checksums |
2faa9f49b734907395551876b5a8b98034561b91bbd7e8f7792cb8f20885137f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp311-cp311-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp311-cp311-macosx_10_15_x86_64.whl |
|---|---|
| Size | 336.9 kB |
| Tags | CPython 3.11 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
da6e2819d3bb0529bb273be5fae408c2af6ae0bf9162b63df0cc2d3f5c6a63ea
|
|
BLAKE2b-256 checksum How to use checksums |
652f7f0f23cae6f8c9c991e8a0bb8afc6a3972893dffd35dc1a8346a7d1cd792
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp310-cp310-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 492.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0da38aa147d89982907df13e6c727cfaabb5951c17620d609e87491dd4cb5a0b
|
|
BLAKE2b-256 checksum How to use checksums |
dcc98048567cc7aee8fda54610d73be73c3f94a071e0deb62f921b0450df231c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 374.5 kB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2195736557c89d55f7d265b40450f2199d16063c1737ad316a7813c3bfc3b802
|
|
BLAKE2b-256 checksum How to use checksums |
dc0eaa95e9184cfb9b5623eeb4c4f20c7653025fa70f8ff3f5a30b59f4982390
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 340.1 kB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7c2f5e65985489f71f87fad96f1c69b446c5548136bbb71df4c74e9208815eba
|
|
BLAKE2b-256 checksum How to use checksums |
c59c0feb7fa23f242b42b2aec3e890159b0fe6a86d39ffcba00c6b10c54cef6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 306.1 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
97b991715cc2b86575575ce238da33b01c704f5f5e85684f7366fc2e07f472ae
|
|
BLAKE2b-256 checksum How to use checksums |
0eee788dd411798af68abfc71ff4b25bf1847754ad248d57533c61cf2471af2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp310-cp310-macosx_10_15_x86_64.whl |
|---|---|
| Size | 335.4 kB |
| Tags | CPython 3.10 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
6d67052fdb3db041a6409a596aa37b319c82748eb3e3acd4d405fa4cf4a0ba28
|
|
BLAKE2b-256 checksum How to use checksums |
0b312917eceb06cbba75001d44384906c6af0f4f3f5a461b283c1fcf091a3112
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp39-cp39-win_amd64.whl
| Download URL | ndiffusion-1.0.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 493.8 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fb098ed69b202f94c57274fdaa6d0a5b2cfb0625ca69515cae2f6eb3e28b87e8
|
|
BLAKE2b-256 checksum How to use checksums |
b53656cd04cd5fd3d3fb9bbaf71b18977258836afeb921ca04bc6f72de0782ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 374.7 kB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b6d78c70e534b311c6d97e05dcb34374fe0160a789b6a6517e467de5cc1d8984
|
|
BLAKE2b-256 checksum How to use checksums |
b6dd47aeff2a59708d7dc8d33e72588bee70ebe6d8dc8cb175a3570775ced1fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ndiffusion-1.0.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 340.4 kB |
| Tags | CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
54f5168bf4e3f3cdad16555c5ad78ed841432c610e0b31fb8510450267eb8bff
|
|
BLAKE2b-256 checksum How to use checksums |
1702b20f8b99853ab6c856be3e55dfe960cdcd1b1418e7f3b9688b5b6b2c2c06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | ndiffusion-1.0.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 306.4 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a9da655772e4a36fa2099c38f94e7879ef90f96c8a41b7aa0f33c23fb85c200d
|
|
BLAKE2b-256 checksum How to use checksums |
021232ac25967d7ee2aee3bde1fe4079878bc2a7e862e284ed422164fbea86f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency logRelease files / ndiffusion-1.0.0-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | ndiffusion-1.0.0-cp39-cp39-macosx_10_15_x86_64.whl |
|---|---|
| Size | 335.4 kB |
| Tags | CPython 3.9 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
8975a3b847d30e0c7eec4f846665273e01d165ab7629264ea91d0797686fe82a
|
|
BLAKE2b-256 checksum How to use checksums |
0a400ff552e6724599d4f0895dae0eecf4246fd32594b8e469d9fa456244f6ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.
Transparency log