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.0.tar.gz (88.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.0-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (794.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pybammsolvers-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl (923.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (793.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pybammsolvers-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl (923.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (793.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pybammsolvers-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl (923.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (793.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pybammsolvers-0.9.0-cp311-cp311-macosx_10_13_x86_64.whl (919.5 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

pybammsolvers-0.9.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (792.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pybammsolvers-0.9.0-cp310-cp310-macosx_10_13_x86_64.whl (918.5 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: pybammsolvers-0.9.0.tar.gz
  • Upload date:
  • Size: 88.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pybammsolvers-0.9.0.tar.gz
Algorithm Hash digest
SHA256 dc9fba98fec8ac511cae36b72691c6eb206ec0bf6be18a1e99fe7c531fdd2651
MD5 2c433597ba4501e68debb670ca7f2f76
BLAKE2b-256 92e63ad9a9956032f268b951e6cd437e884d446c9d1f5ce3143820990064d0a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0.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.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e9a83693fb0af76dc7f508c61eb338aa9c06a407f177a9c7ec83c4d07bda8a53
MD5 806614dc98472b2bd82813c1f7f5211d
BLAKE2b-256 ad92ff6f4b3951a9dd9b5539e177e4b65ba8349799fd89ed9b93aee631e606aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 92f2d285438e2a68f1898b8386cadfd9619a1d2ea264894a795350a9e2d18ce0
MD5 30469281a745722147c61c19cfbaf74d
BLAKE2b-256 6b20915ca76d0295984b119bc30921cd9785d8be5ebd1dedd479cc961ce99178

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ec2ad194e44bf552c4c4ec8ce51d5ce1f18e02bb96c65016c295bf3909a16ea
MD5 6ea91c339505c0dc219d6c61394f361c
BLAKE2b-256 92d6bee6e3febc6da17c0732ba0b63389cb1a0075bd8887231953a07efb477f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9564bcb33cea4fd44178bc0d60b069e4ed1fdd8506f7cdb07dcbbcf67b713966
MD5 3837cb589ea7c7d57566a893c4a177f4
BLAKE2b-256 0667b28b9444bcc5b2a717e32a7637401f01cc68955b11f8c160ee92b50e8f3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 93132d6b126bfedeb96956b54a1b698069ec6ead245e4001a1d456216f9cd965
MD5 f8af502bb4864cd7cc5ef1884476fb17
BLAKE2b-256 8e890281ed62a1d2eddaa14e1159494f177831347f8c5cd601dd820b72eccab7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 973bbc910fa948a65b90fd4133425674e04f9735f7fcd69231238a54c952ad7a
MD5 9b85acf6f3de2a482cd50da738c8064a
BLAKE2b-256 6a990e05640c546eda35808faa58e2a673c66952451902b2040102be5847c745

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9fa16331246660a3212781eb308f018b05b546ef1b8562ee43124a776135d426
MD5 9629421652cc15262db50480fed00893
BLAKE2b-256 17e17f35acd093d2b17e1b9c4aa3f4fd9ed71cd06aacceb37f8c8c395e5d85dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cce09580d10c1ab74e3f6482e2c4f26d722ac6ddffd3ce2c55d64b67bdb48421
MD5 0ae44e2c89fd0cafe906640cf7f06d9e
BLAKE2b-256 bc50890174a8a9b62e0a2a741e8fadd080d964a5b4a3cd941981b510df899394

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f4865ebb540e1294d7305744a07b7aec304bae45bd826603440b69a075c42f1
MD5 bac1f53f2c054b233f010d1222687820
BLAKE2b-256 cc618e5c6d4e5aa13f5f0eb76dc0dfd8d68a3f2bd1af4b95d879b793f56b24ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9924fc49a4fc22e0bf7f90f0120836e0cae560ab4058482e07f82bf53bf8698b
MD5 5e51cf20b6c6f306115a3f496ec6d964
BLAKE2b-256 5e1c6a7cf6f9f80e9593f36c95415521220fcc3aac4175baddf2ad394f20a80b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d05d7bbfc646836c498065d675cbab0bfe76751c61414043f6ab42abd6d26088
MD5 1670e8fd047a731ccd7626230db7159b
BLAKE2b-256 7a57db730fed6c3f14fc4e4f43b26f750912c2d9e70df58c9a259e18f5daf45d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6181902a5585ecc6f94431d532b495a1405ba2812e967019e3320465852e25b2
MD5 bb93f1f4705c4d2eb356032946fe9e64
BLAKE2b-256 9fde99721cfb7cb749780c85e9a337925d6458120ab39aeb948ad5d0fa2c7a29

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f686f81118585fedda310c545ac16640e2e1d77daf13a1ab552cfe4c4f1fcc9b
MD5 c2856fb62436f2beee4c042fa50bd59a
BLAKE2b-256 d2c8b40b8347d32fe768f5734dfa0afc46908e89d891dd74e36f4f14fd5e5bc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7d3a0f23b0e5dc4b459e1bdd33a74988179accb20919569649e92ea3347a8e8
MD5 25d8f590897f9d50c0adedb128e47335
BLAKE2b-256 5effb83362f15659bbfe9b520194ff5bdab1c88450445d8e346a6a35d7dcde20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d8e53c8e1ef87c4afba05df660bef8ad017442c97623b96841acbc7977f2cdbb
MD5 eda5f692b4c14447092bc5e6ff5d5f86
BLAKE2b-256 2816e108d2890e81bfc9dcd1c3506c74ea9a26472e8c3d4b8f77d7ca7e80a63c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 23a465be14e5cd9b0248778865c9bac1427b9bd9dc9589e416784d09fdea7576
MD5 986985dc7e3405b57aa90cd54e8a8a8b
BLAKE2b-256 531952be34412d6f7cb71531fca7faa7bafc02ef3f486e5b55174e04d10ec04c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6c6917c3974b5e5422da9e835b8c9fcd3a8f070c02f367ac65eb72ab1d3eb378
MD5 eb15bb9781fa9339c004bdf8cb3ce616
BLAKE2b-256 9a1490c9f9d64d6c9ca40becea7c687614c8f1ff6172a55eb835dba5c5f7dcab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e9f19daa06bf2288d37b8433739cbe62f54977af1df5c8bf676c9fa35b98037
MD5 99f6534df98f0c673b8213d3868a9915
BLAKE2b-256 6ea047935dde06682e987624e5b9af28259b08528f040f9967195c1142ec2663

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b985cf0bfde29facdf2614b04af4f8bbb2c461c4bb4bf3f56d8db63dbab7c6f8
MD5 25f8b6d026c0c1c098acadbfe9c008e2
BLAKE2b-256 3faccb43a6a9c64ef9439e2b1a2bb08a0500c00f2c43f581536d389771db1335

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a5d578c5d4214cac3d17a9794ce2b3cb0583162471e57b9fe79d81e94f6c02b0
MD5 b1f765122dfddad06c40c891ee8a0a7d
BLAKE2b-256 3db3f0e2a90c47d25b361a1c8ebeef87d3b22a280b05dd4c6b46c28c17b9bd22

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4b642552ef8a4684410a86a96772a2a2f09c564586cad03c185211ce3d2ddcba
MD5 abb0c0438a4196fc5b5b2473345db32b
BLAKE2b-256 e34dda35a1c8acdb51e4ef55ce876188d5f5a1e04ab11c92fe65accc22875f09

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 4b1fc7abde2bc947216b40c8d476a770e9f9743bab498c5593477554852ff2dd
MD5 6d640b14243b363750f0009db0a15fae
BLAKE2b-256 0f29c0fe4b0d36451d7e8811a3958cee5d07e5ec07a8853368e18c6ec3bb5e24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41407da877e2c0d851cb8f22473f9beeb3ec7ac6277dfb8e0cca31392192db37
MD5 d6ddf70586ecae054dd8194e61fec2b7
BLAKE2b-256 42324a3aec3883b2b0eb52eefd80ede45fdb0c2169ed7a872380485f1d86c494

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d62f8f1ce50f3da5820b41e8edb426c36be66aeec689277143c93861218b0be4
MD5 f517a332a0d359bcf3ce099a7b43d56b
BLAKE2b-256 1cc7c3949fef15130a701ca63e75c8f32faae75973c030465262fd2d6f947dd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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.0-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybammsolvers-0.9.0-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fcf624ca0bae8543d199e4e0024db69ffc9f69566325890b974c90305f47b404
MD5 d32114f39db8f3fea06033001fe78b13
BLAKE2b-256 28a348e85cf84eab88ef8fb513509c226848dd7d68e96ce17c2986df980f749e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybammsolvers-0.9.0-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