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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded CPython 3.14Windows x86-64

dprs-0.1.29-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

dprs-0.1.29-cp314-cp314-macosx_11_0_arm64.whl (399.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

dprs-0.1.29-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (444.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dprs-0.1.29-cp313-cp313-macosx_11_0_arm64.whl (398.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

dprs-0.1.29-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dprs-0.1.29-cp312-cp312-macosx_11_0_arm64.whl (398.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: dprs-0.1.29-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.29-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 77a13b57c3a64586604d77c52e605c41defd45de229e9e7110d6d0a51bdd0d84
MD5 9c1a268c218b5639d27d8d59687fb965
BLAKE2b-256 f83e8f3c3cd3b16883f4078da7131d118663cd3c71a12620ead651ff6b88be52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 445.3 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.29-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8bb2e164672d359b2d616d71b38fca07ee7226b7edd995114be39c5566f57ed
MD5 5ea8511324c3bb911e18d5e1dcb4e035
BLAKE2b-256 b2bf6dae73ffdc6c73da2a60dd52609cb28d57c0ccfc5f918c0ae14065f39c41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 399.4 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.29-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d719bfadb9c203e32b95a3735f3dc5d42222d9fe3a84b7d4780e01d8eab2c609
MD5 f28634e14de1e6803ab5142a7542b35e
BLAKE2b-256 9da9a0eb812a35a333065d99a39720167cfe8d0de2cfb57c3db5824340178847

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-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.29-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c5a16ba0dd948b996eacad3875c984bab960a8555a103c5b4c299c47029397df
MD5 96e99ef93d06a370d02dbe4e39f5fa36
BLAKE2b-256 529790a2edcea16c289c82b2d92fadaebcb21216fbe45abdc1ce8539c0f1b3b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 444.9 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.29-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f69b197987cd86eb28a4df229e9ade01e3641b93068a82a02a066580f52c50af
MD5 1e39d7f1a3dec529911d53c6423c2611
BLAKE2b-256 3b493fe309cbbe4436163625e1358444d32276a4a8a0f145fc4b5e3bd9e0b0ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 398.0 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.29-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 804cc8690a644da1833cf25ff4123d9e3414b803ac3e660ba0049f5a0b265f30
MD5 a3fa4d8fc282c7baaa4682f296685c8a
BLAKE2b-256 28061b006b8a0ef3903e9d6ed2f2f7540e520bc4eea9291401d6384a226ba051

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-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.29-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dfa21a1341031c016bc4d25cc27abf3ecaf7ad907b90acb4be02d3e05c84dc4f
MD5 7d12b14d45981834c589c8d3e87334bd
BLAKE2b-256 384205dcd81179b86df2257470e9e96462f818eb3edeed12cec06c644a6206f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 446.5 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.29-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1dce276409bea469ab1f4a2f6d1d18dd933dd0841f99588f02ccbff41935791
MD5 1be6584a1adc8e358c6cfc4b60cddd82
BLAKE2b-256 737547677a6f3a6f6cda10e6fe05d3d68ec7a57053074331b8531be98c1b2ccb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.29-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 398.3 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.29-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51c3db950d1feeca5278e842f718f82568f0e82fb49f984cfdb058c69f802d1c
MD5 79fbb99e5071bc2fe0dc4c64d5288da3
BLAKE2b-256 e1afc75e727e62cc9db112a47e88883d0c3ec604baf4930a9ef4cc86dceedcfd

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