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

Uploaded CPython 3.14Windows x86-64

dprs-0.1.28-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.28-cp314-cp314-macosx_11_0_arm64.whl (399.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dprs-0.1.28-cp313-cp313-win_amd64.whl (274.8 kB view details)

Uploaded CPython 3.13Windows x86-64

dprs-0.1.28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (444.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

dprs-0.1.28-cp312-cp312-win_amd64.whl (275.2 kB view details)

Uploaded CPython 3.12Windows x86-64

dprs-0.1.28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dprs-0.1.28-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.28-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dprs-0.1.28-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 274.4 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.28-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1d8ec06cb3fcb030c8825b521d956e89127f467f6035c506d82ecdb3b7d56900
MD5 3534268cf4008baae7c138a89c79f788
BLAKE2b-256 e05d3609f5a2dbe92bcef8362a863077641062f1f858116c5139b0a603a8b656

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-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.28-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9b229f1cb02fa1a81a8026583884cf40a7d2dee4d998524353270f2d1dfe1c8
MD5 b071ab8d6f069b974c6138424cee39ba
BLAKE2b-256 0d822d047351e1da4ec817c44ca51a36834cadcca2457fae8053bab74610cacd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 399.6 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.28-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0942271d49492d68a39ac112ded379e09e92dc3ca923b791af009a2b9b3cdf2c
MD5 3c1f18c56da535952f93ae59a08776e6
BLAKE2b-256 d2f13172598f1a5a78341ffcec0b86a3efb8abf45dab4311e19b70e1a140c901

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 274.8 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.28-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a7f8ecab5a491b01853391c43938d37db566d5fe13cb194aa2c1bc7f2b6438af
MD5 68ed3d099fd81cc08d0aa03fab2f5d7a
BLAKE2b-256 68bc0c57fd53dd6f9bb87c88efd5a5677aebb79bdb4c9b098792a510a800bcca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 444.6 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.28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1acb0db7f4d0678c0c5808f2fc3b502870a6f00746231f146469bd6451867a55
MD5 cb0c866f32d0acd23f97fa66d26b21b5
BLAKE2b-256 0877ff68d8a204c13f14a7c56ebf2a58babbc76cf39af28613432a1314385f77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-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.28-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 498233d5e73b1201a65937536a1f295781f6123bd264befde2d8ef39c1315bf1
MD5 f30c96b72496313632fe1b0cbdcdab23
BLAKE2b-256 6932b72311f5716af5705df58c16900bce984f95e61ef5b2ff08a1d5b3dd5ff4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 275.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.28-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3162381ff690ebc97ea69fbb49cbeec20648b266a287e5451c32eca5cdea19d2
MD5 6ee11cc4a2a41ad7cbce5c836caedec2
BLAKE2b-256 0a4fd5e05eca7eacfcad3607faf34e973552236d9bc562aeac1eab9bcbab094e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 446.2 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.28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f19e62c2577e6d031ee286552d9cfbf8bf754d2a5731639263f944e94f4ff998
MD5 2f302bfd19ec4ac2d411d67acf8595f0
BLAKE2b-256 a5d506aefa3caed298e67ad34702d5d2650ed28756e8ee29d5364716f4f323cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dprs-0.1.28-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.28-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b63961df433b770ed90ab7a3fe9f6258a55fabd5ea9a3468a640f2e7c75f778
MD5 fc49ce1916c62d2210786a1753bad615
BLAKE2b-256 4238d9eb40f8ca4638d2723cfffd6d46712bbc8bac8a5a6118b494554ed631db

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