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.27-cp314-cp314-win_amd64.whl (265.3 kB view details)

Uploaded CPython 3.14Windows x86-64

dprs-0.1.27-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (440.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

dprs-0.1.27-cp314-cp314-macosx_11_0_arm64.whl (387.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dprs-0.1.27-cp313-cp313-win_amd64.whl (268.0 kB view details)

Uploaded CPython 3.13Windows x86-64

dprs-0.1.27-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (440.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dprs-0.1.27-cp313-cp313-macosx_11_0_arm64.whl (387.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dprs-0.1.27-cp312-cp312-win_amd64.whl (268.2 kB view details)

Uploaded CPython 3.12Windows x86-64

dprs-0.1.27-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (440.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dprs-0.1.27-cp312-cp312-macosx_11_0_arm64.whl (387.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 265.3 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.27-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1a500de8957f35b923725095b67d7d5eb6cd92697ace69aac5c8c96f4ab327dd
MD5 c4f82bafaa3c6c76890393773438cb23
BLAKE2b-256 e107a3272601ee553b067ac87e0921443709a9c71d07cda3bc61b73236c12ce0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 440.9 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.27-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afbc82defe315f4f9f9ba872eed510ac0574c7265f2b34650f285355e1281179
MD5 8941a8f7d1f1bfa0e43cf922baa1436a
BLAKE2b-256 4a68cc871234912bdfeef84f0c882367ebc34c36cc8d001dba284318a1a2fc48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 387.5 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.27-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db5d510a14f40df8be069a809dc45bb5f35b702eafdb9e4fc9e34043a02baa4c
MD5 139876b451f8b6dc1f63abbc6e43ac3e
BLAKE2b-256 434ced4b62315ac19a256db1f5be757cbe40209a5d4c1e83e3b1ff8e482f6280

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 268.0 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.27-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8239f1d8b9600ce73b8fe5199fa7aa7cc8d30ab352f4a8dccc53bd586c45fced
MD5 cdb5e638948c7b2a56afde625b41e0d7
BLAKE2b-256 f20b9a33cb08766ba632499d99c0274ddede7b21be438d0dc73173645822734a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 440.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.27-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7d0d7359315a01b6e51bae747d926f240b5ef4ff6b50809ef183968d05c19bf
MD5 4474fbeb329357fff35643ee56e3f7ef
BLAKE2b-256 dfbd2bc65ebd6d2cc6454bc2199156e57bcbd8af3b084290d2701d97cacb07bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 387.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.27-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1f3a4e093d4d4f7f8a6fbbabbd338bf043991fec51075b39a3d7215ad7a9f8e
MD5 a61d71444f2eace36da891ddff081ab5
BLAKE2b-256 3c6b3a8d227573fb95bd340883cf691944c9177bb9106b2a5b2aca9dc50d7d88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 268.2 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.27-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2058b119bbe1c7ebefae5b94c0008ee560ce9f73577d219b926de941e011cbf6
MD5 71b8f5a546ba1a04febfd44c7f88c4ca
BLAKE2b-256 0797f639a2793a0e9891f7224a1022dcb8d654f3317db2653832b55f1e231568

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 440.6 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.27-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb0c8e5350f75224fadb7831cf75ac3ebe0a37dff8d7f4e5e0b54061414f6434
MD5 29ef0788284cd6031a5eee01815377f2
BLAKE2b-256 3b01f763a68060ce41310b6603b948b64f3fbb23088d3356d9d1fde2679cf01e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.27-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 387.9 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.27-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13ce99f8f8c20cd1781441dc45ec6d21565be946467558e7f434fbc24323e2d7
MD5 c4e6517006a48cecb895879ce80af54e
BLAKE2b-256 e7850703b99ae08b7dfa9ff0d16fe34471701573aa7785815ec73c23bab5d3eb

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