Skip to main content

Directed percolation-type models implemented in Rust and wrapped in Python

Project description

Directed Percolation in Rust and Python

In this project, we implement a variety of directed percolation models in Rust. The Rust code is accessed via a Python wrapper to make experimentation as convenient as possible. Jupyter notebooks are used to implement the Python-wrapped simulations.

1d DP-class, simplified Domany-Kinzel evolution for p_c ~ p=0.53891, n_x=300, t=200

Follow these links for more information:

Project details


Download files

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

Source Distribution

dprs-0.1.31.tar.gz (2.2 MB view details)

Uploaded Source

Built Distributions

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

dprs-0.1.31-cp314-cp314-win_amd64.whl (274.5 kB view details)

Uploaded CPython 3.14Windows x86-64

dprs-0.1.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

dprs-0.1.31-cp314-cp314-macosx_11_0_arm64.whl (399.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dprs-0.1.31-cp313-cp313-win_amd64.whl (274.9 kB view details)

Uploaded CPython 3.13Windows x86-64

dprs-0.1.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dprs-0.1.31-cp313-cp313-macosx_11_0_arm64.whl (398.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dprs-0.1.31-cp312-cp312-win_amd64.whl (275.3 kB view details)

Uploaded CPython 3.12Windows x86-64

dprs-0.1.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dprs-0.1.31-cp312-cp312-macosx_11_0_arm64.whl (398.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file dprs-0.1.31.tar.gz.

File metadata

  • Download URL: dprs-0.1.31.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31.tar.gz
Algorithm Hash digest
SHA256 097f93f64c035c6064a5852e0146f453182cf0435f28bfd3b1a31083573d96ed
MD5 ff9f3929c92b70c8c9df84236f2c2030
BLAKE2b-256 c65b3a115f01f5b37a2c500252b745018411d9653a880962814f0dcad7b8e14d

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 274.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8f5d206dec4f0c6437db26d1e1a21dd709020b5defcf0d93942f825acf2383d3
MD5 509649134c0bdab97c1a92b48c620518
BLAKE2b-256 70f6d365e290cb29ea29308cba275a2be5e70c53080ef485cc5091f0ed706ac3

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 445.4 kB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1569699523b0894fd35b757ff3287fe48d9933affe3b5a2939c6cf717f7a9bf8
MD5 12b70170080818ae5d428267538fc149
BLAKE2b-256 d0262356e212a1ddd32aef04aa89163e1c7caf3b1055eae9c80a3fb95784ad47

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 399.7 kB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa00c6dd48847b9db1f1dcb81e9a14b1e0f737bfc99eadf014a79e90e671d250
MD5 bb064548b1e7e666decf29a6f915dbb1
BLAKE2b-256 a4361bc90c12fe3f8b0bd20b37382e64d03036d0f751882d73fe81d610bff8af

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 274.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7813ef8135dcbed79c6e4709f59c2ed541d754c6c415e031b3a7bffe9a07c62d
MD5 be1ada583fda92468464e124f1bd2a07
BLAKE2b-256 576b81161dd49d26566be0fb6cf3c90e0df36d5eaafd9ff6e8ee30284514c6ad

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 445.1 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b812426aa24029ad221c3fa692a87234288c1d30f8718602944238bc7dc9f82
MD5 5228371a72b5fd2235a80fb6be9c2c5a
BLAKE2b-256 ca5c88f84b11e9a74a17942dc828adc063a17afa277f8364131ca4fbb3451bae

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 398.4 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19e1b34dcf4b6ac76dad2103f3f7b3486ac14e6babc5474b4cc3477379b0424b
MD5 64b6fb3e1564d019cfbc6b67cff7b406
BLAKE2b-256 63202cd82f390f4e6cc99113eb5baae341f7c4d30120c6fef8ece49a5ee0c204

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 275.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d96c3a028f84486ef538d9e971b18da9be8fa49c2ca38ab921cfa13ce55faddc
MD5 f198868a95ab92c35c50579c3697ec4e
BLAKE2b-256 107499ffd0c29741c862b7a15055ff64d7d5253c72a3d07e44d04de839005f96

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 446.8 kB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7759f916f0f038ef769c7b26b6b14a409d0174531b2b6dd20c0c212c2cad9d7
MD5 91d01a4d95420f86049f09d0e33ed9b6
BLAKE2b-256 0e1453e7deb29c2771ac34fbbd8ec003dc503fca44c150e83eacbea9c28296c4

See more details on using hashes here.

File details

Details for the file dprs-0.1.31-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dprs-0.1.31-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 398.8 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dprs-0.1.31-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 baffed2e6a245fa0a43960d47fc6a64982c8cee582e9a5186af632a2c56cee47
MD5 de4347f24ea047de53f257cbe5060f62
BLAKE2b-256 f75efb33c0392278591b6570944cfd029e1b1b0254a4ac34f4751c7f56561b24

See more details on using hashes here.

Supported by

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