Skip to main content

IDAKLU solver

Standalone repository for the C/C++ solvers used in PyBaMM

Installation

From PyPI:

pip install pybammsolvers

And from conda-forge (>=v0.7.0 only):

conda install pybammsolvers
# or mamba install pybammsolvers

Solvers

The following solvers are available:

  • PyBaMM's IDAKLU solver

Development

Local builds

For testing new solvers and unsupported architectures, local builds are possible. The build backend is scikit-build-core; build-time dependencies (scikit-build-core, pybind11, cmake, ninja) are resolved automatically via PEP 517 isolation when running pip install.

SUNDIALS and SuiteSparse are compiled automatically from the bundled git submodules during the build, so initialise the submodules first.

Nox (Recommended)

Nox can be used to do a quick build:

pip install nox
nox

This will setup an environment and attempt to build the library.

MacOS

Mac dependencies can be installed using brew

brew install libomp
brew reinstall gcc
git submodule update --init --recursive
pip install .

Linux

Linux installs may vary based on the distribution, however, the basic build can be performed with the following commands:

sudo apt-get install libopenblas-dev gcc gfortran make g++ build-essential
git submodule update --init --recursive
pip install .

Custom SUNDIALS / SuiteSparse paths

If SUNDIALS and SuiteSparse are installed somewhere other than ./.idaklu, pass paths through pip's --config-settings:

pip install . \
    --config-settings=cmake.define.SUNDIALS_ROOT=/path/to/sundials \
    --config-settings=cmake.define.SuiteSparse_ROOT=/path/to/suitesparse

Editable installs and rebuilding the C++ extension

pip install -e .[dev] installs in editable mode with auto-rebuild on import: edits to C++ sources trigger a rebuild the next time pybammsolvers is imported. To force a rebuild manually (e.g. when auto-rebuild is bypassed in CI):

nox -s dev-rebuild

Building a wheel or sdist

Build distributions with an isolated PEP 517 frontend, which installs the build backend itself:

python -m build        # or: pipx run build

uv build does not work here: the workspace marks pybammsolvers as no-build-isolation-package (so the editable auto-rebuild can find the build tools in the project venv), and uv then does not install the build backend into its own build environment. The release CI uses python -m build for this reason.

Testing

The project includes comprehensive test suites:

Unit Tests

Test pybammsolvers functionality in isolation:

nox -s unit            # Run all unit tests
nox -s integration     # Run all integration tests

Benchmarks

Test for performance regressions against released PyBaMM:

nox -s benchmarks

Download files

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

Source Distribution

pybammsolvers-0.9.1.tar.gz (91.0 kB view details)

Uploaded Source

Built Distributions

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

pybammsolvers-0.9.1-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

pybammsolvers-0.9.1-cp314-cp314-manylinux_2_34_aarch64.whl (9.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pybammsolvers-0.9.1-cp314-cp314-macosx_11_0_arm64.whl (791.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pybammsolvers-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl (920.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pybammsolvers-0.9.1-cp313-cp313-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.13Windows x86-64

pybammsolvers-0.9.1-cp313-cp313-manylinux_2_34_aarch64.whl (9.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pybammsolvers-0.9.1-cp313-cp313-macosx_11_0_arm64.whl (790.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pybammsolvers-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl (919.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pybammsolvers-0.9.1-cp312-cp312-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

pybammsolvers-0.9.1-cp312-cp312-manylinux_2_34_aarch64.whl (9.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pybammsolvers-0.9.1-cp312-cp312-macosx_11_0_arm64.whl (790.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pybammsolvers-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl (919.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pybammsolvers-0.9.1-cp311-cp311-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

pybammsolvers-0.9.1-cp311-cp311-manylinux_2_34_aarch64.whl (9.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pybammsolvers-0.9.1-cp311-cp311-macosx_11_0_arm64.whl (790.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pybammsolvers-0.9.1-cp311-cp311-macosx_10_13_x86_64.whl (915.9 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

pybammsolvers-0.9.1-cp310-cp310-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

pybammsolvers-0.9.1-cp310-cp310-manylinux_2_34_aarch64.whl (9.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pybammsolvers-0.9.1-cp310-cp310-macosx_11_0_arm64.whl (789.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pybammsolvers-0.9.1-cp310-cp310-macosx_10_13_x86_64.whl (914.8 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

Details for the file pybammsolvers-0.9.1.tar.gz.

File metadata

  • Download URL: pybammsolvers-0.9.1.tar.gz
  • Upload date:
  • Size: 91.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pybammsolvers-0.9.1.tar.gz
Algorithm Hash digest
SHA256 13b54410727ee0649a1c106d53a19565a1f28c2f965cafb7c5a21979ae1a0f92
MD5 395913fca60714b0ec20ab0dc9ce4282
BLAKE2b-256 fbf15c9fd54aec4427632a226bb3c103d0c46ca4eddefa1b051d15a31d380365

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1.tar.gz:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9d6face66f3dead3ebf46c72dbb6a964c145e530e12c0f7bedf1b83f00c8ce1e
MD5 829008fe57a1399e27c44cde96424b24
BLAKE2b-256 f4e35142ffc094a934774e28fed44932326ea6e819157a16ef4113c2c35f7abe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp314-cp314-win_amd64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a3879ae31f9e31d0cbd4e38cbf51a33de087d8457384488c543e943679c25473
MD5 ca608693ede640487676afc17e4e0110
BLAKE2b-256 1ee42b86b5b4b3de5688116691b540051c570b4feead8902f7be197046f26a5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp314-cp314-manylinux_2_34_aarch64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35bedf5ecbc7ade23e3e3caa28a44135c9c27300d2d8cadbc16b1c3975c9b077
MD5 228b13cc44d19e124614067ca2b9673b
BLAKE2b-256 83193698e7f19e981e2846e9968fb7af2c40ac30d3fb1b35276627b4d6f5a97e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50be33cfbf6b477fba9273429190bd508d7dd9a93db68493f582ff548c295382
MD5 38914eee8ceae8ea7144866b22279dd0
BLAKE2b-256 d2570e02ceeee41abe1faa13d997b79785c7231738734c4f9c0d7b84e13fade0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9f24f7748ca5b358ff0a4d8c24a96ab7244f3a9bb6d935c8b4a29a28418f0696
MD5 499baa5bab0b5f2df1a5d1b900443453
BLAKE2b-256 9634b4c9e11f6f3ca8d204ce6825e5693776362974fe14264e8c0c52a19fcd32

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0d518c327c94fb3732222910c4faa70e4f03bfad5a5fb2fe2029ddbb47d1908a
MD5 01c0d889bfb19361c101d597dd7fbdf5
BLAKE2b-256 c7354972fcd5849425b4a6d763aa187a3601c56f6f4fd6639c83fd0977fddf99

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp313-cp313-win_amd64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 7ca5d956dd1e9a2c9ec0979851345006b753395f93d9aa507dff7414bdc225de
MD5 63b59300470a2127644e33571e05f8d6
BLAKE2b-256 13c766cb374f40795662108fa8ab770dfd065bc901004b430d523853a2c16e86

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp313-cp313-manylinux_2_34_aarch64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d99219e03bbbb9bc5acab9a0ea548ecd3907ffa39e8d68d5d3e9f96e042f647c
MD5 65a273c3138c7853e0fc6752b5c2bb6f
BLAKE2b-256 3779b7cc36eaba445935dae0dc6870e575a47e3c0deee00241037c8a5092f55d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52508fdcdaea3db52287c539ee3749d6f168e8ae4f9011ece0d0a1c798417433
MD5 7de298fb15a3ed380d633e6c8003521c
BLAKE2b-256 339ba52af523ed6ce2f964ba15a0515b715c1d501f5b97b195c6b4ac7fd168fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3fad39c7238091f80afe8867a197a792dd34612aeb12fec5a0cc712ab26e47b5
MD5 d1d5e088befaf74426f222eba588ec5f
BLAKE2b-256 97badbb645b57ba713e80b0cf5c6bdf68610d597919029fa45e78cae48ca930f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f99319393a1328378966684d814c7bb61b541dd1a308ace7878e869da9ace11e
MD5 76d3c714da57e06fa71da158daf74efd
BLAKE2b-256 e90db911eea397ba71921d2552791ed963817f3427b8f98ff19d78cc3fc036e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp312-cp312-win_amd64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 fbbdc4c7c6bcf8b7958e0c6f29de1625d8b8119d5e705b56705916cd34fef0e6
MD5 2972f552dae2f0de7d4cdf58e230c8f4
BLAKE2b-256 b7838b42428b0c2a0fcadb60881f234e462277a45abfac87232b98a6e804a0fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp312-cp312-manylinux_2_34_aarch64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14b541873f845f73bc75f360f2e46f62014188550c6eb2231125443b29598055
MD5 68223cc5ee86dfbc6a748d258d1c0eca
BLAKE2b-256 54f42f731cce4c26c3387145dd4e2a40eab67438ef67387e92e5767b105b390f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 784312ea8a54c2bfb44fade8d72223ed14c0b5011d9fa4bd28ae7dae094ce1e4
MD5 e578e0d7db87f4d5952ad88cc47a924f
BLAKE2b-256 14e74ee3a502ba0d9df264bded1d9f60d1493f8a37a726f936c362a72c7863c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 79e62949eb9d2c9b20ae3020b19ca206d137a957fc588df6dac0e46979026a0a
MD5 d1e17d2fad67665e2382b615131b172c
BLAKE2b-256 07388fb5643265b42fd03fd9bd4a451c0e2c73eabfb594a22a3679e108385b7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f0e46d02438ebe9a09af10bf8edb518c7006398e9ced9b8ded3fdd5561a7b94e
MD5 190f56c288aa4e7d33d9e652b7f2ddcc
BLAKE2b-256 6ca68a219a8f880381e06032ca1063f1909e6c50961b1ef06cb8b5114e5c775d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp311-cp311-win_amd64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 e86b8cec39776148689a9a0dd5832959ea4c2f28528aade84d162079a7b51c0c
MD5 4f3957e3e7973b81355750b59cc9caf7
BLAKE2b-256 a9377b96fd2d27ea06079eed607e0e3847284e58025328f13d1a4fb38e0bda89

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp311-cp311-manylinux_2_34_aarch64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e82139f561135ca42376b3a49771c893912df77bbc6dc3068967a79221a6847
MD5 2cefbd90bddd36da1275f890bc54d5b5
BLAKE2b-256 8e2e692dd1b18d4b87cea24dcaefedd966192bf377a0f4c2b58ab5cb11fa4410

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18f52074cd797e8aaffd90e58277ab1b77a5029afd86f34b6df3d17ba48453f5
MD5 a817a89ca66c4a8344362a14ce9fc19f
BLAKE2b-256 3907a403a898bc64961fd1b20c583dc1dad15337dd355937f717f75f51f4ee43

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1ed574e2806faee437b433d888bb70e62705fbc396e1e495653af307793138af
MD5 a86276a894f0f7a59f1ca4501a8adcaf
BLAKE2b-256 2089a54ad5597d41389282141d3f84e85283b03ebffe425025056bd49c567a4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp311-cp311-macosx_10_13_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6ca93cb602b878f4313313fcf1ebd05a05997a0b1f985b665dd3bb5b1695ad73
MD5 e0d1902117ec171218fd621262087978
BLAKE2b-256 7bd21017919365cf923f7a2f49dc2cc4300e79e209f9d37876a0d431a18a51e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp310-cp310-win_amd64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0eb343ab2ed1d2a19da0c69a0849afe993c6feb92bd20fe06a99ed6d2dc1b36d
MD5 69d17811f64869c095a53cacd3d8a4a4
BLAKE2b-256 727992a86c57098d911fbfa33ab6bb6910a2e4d4ee1b030c2dc9c97b6aaf2d7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp310-cp310-manylinux_2_34_aarch64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8acaf87464f911e72327419821c63b57fbc9af2ed232d07e4f85ed5552c9794
MD5 792367303e673d42f6871d6e48548cca
BLAKE2b-256 a9d7974d4d38d2d0f3499d5077e777e5e460922ab9fd4dd2d02527c85946d1ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7bc6cf640df438b951afa7bda61417199837c1ef762866a0ddb4a7718a28f2c
MD5 f2959ee9a68e0fe7c7b8d50fbf472b09
BLAKE2b-256 4f0d8bd3b801fcaadc886a55a3436141b473aa69c6482b718bb6b2ee393c3efd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pybammsolvers-0.9.1-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.1-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4ba436eed5d79bf34e31822461089098e72c2c6e8420d920ac7d0232c189fa5d
MD5 9bead938b0c08b3f4002c80223a97bb5
BLAKE2b-256 df418793dca3bf25ce71419c7c56dec64c219243b95cb7907750520c890b0ddc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.1-cp310-cp310-macosx_10_13_x86_64.whl:

Publisher: release_solvers.yml on pybamm-team/PyBaMM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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