Ising: a Python package for exactly solving abritrary Ising model instances using exhaustive search.
Project description
K. Jałowiecki, M. Rams and B. Gardas
Ising is an open source package for exactly solving abritrary Ising model instances via exhaustive search. It can be used as an excellent tool for benchmarking other solvers or generating low energy spectra. The package is compatible with *NIX systems (and in principle should work on Windows too). Ising supports parallel computation via OpenMP or GPU, if it was build with CUDA support.
Build status
Installation
If you are running Linux and are interested in CPU-only implementation, you can install Ising from Python Package Index.
pip install ising
For other installation options, including building with CUDA support, please visit the official documentation.
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
Built Distributions
File details
Details for the file ising-0.1.22-cp37-cp37m-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp37-cp37m-manylinux1_x86_64.whl
- Upload date:
- Size: 801.3 kB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e279b7dace8baa8a9437ce95e73c2bb2f616111f7567482e5b452a80e0e4bf |
|
MD5 | e0914dd12ff3c65f7b6637b437db28b5 |
|
BLAKE2b-256 | 6f32f418b8cb7d4610bf559df7b2669f4f4933d0d3a87156a3b6c7fcae370aca |
File details
Details for the file ising-0.1.22-cp36-cp36m-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp36-cp36m-manylinux1_x86_64.whl
- Upload date:
- Size: 801.3 kB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 060379942160a05fa3e1d709e97b374d5fae0cd4834c233d14756ebc07c3cfcc |
|
MD5 | de626e6f52cf1c3dae422d108cf9fdde |
|
BLAKE2b-256 | 2cb0a8e8676c17dc713b1ecbef4a26d13c802cb51d03b6eb1aaaeebfb7b478f3 |
File details
Details for the file ising-0.1.22-cp35-cp35m-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp35-cp35m-manylinux1_x86_64.whl
- Upload date:
- Size: 802.6 kB
- Tags: CPython 3.5m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf0cc1df41271345f6f9bb411b94493dbbd2c673acd913ba3f54122cd14e2844 |
|
MD5 | 19644ec9cfb4c893d50f51c00adf0042 |
|
BLAKE2b-256 | 3b63fdf2903b61d3c8a718c499baf3e5ee838c52f87c17050fb1c1089493b486 |
File details
Details for the file ising-0.1.22-cp34-cp34m-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp34-cp34m-manylinux1_x86_64.whl
- Upload date:
- Size: 802.3 kB
- Tags: CPython 3.4m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b5d0be56bd1c96630197600b32b24f7f0a7ebc19c092edd02641cd6534c21aa |
|
MD5 | 2fcae11cfc5b424ef085761e8dfe67ed |
|
BLAKE2b-256 | b88fdd1c238e7b3e551a049355cbd1aeb7c81534083e3f2bf16f1962c644a01c |
File details
Details for the file ising-0.1.22-cp27-cp27mu-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp27-cp27mu-manylinux1_x86_64.whl
- Upload date:
- Size: 800.2 kB
- Tags: CPython 2.7mu
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ae9765c23c77a0792e589a3c48da300b0b42b1777a741cdf3df181ff8f203ab |
|
MD5 | 3117238d45b21f65b259b67cadffe5a4 |
|
BLAKE2b-256 | d8c85271c6736ca18495e8258b0c9e11874e9a98cb0a182d3438149d5ba85db9 |
File details
Details for the file ising-0.1.22-cp27-cp27m-manylinux1_x86_64.whl
.
File metadata
- Download URL: ising-0.1.22-cp27-cp27m-manylinux1_x86_64.whl
- Upload date:
- Size: 800.2 kB
- Tags: CPython 2.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc15057eb9263873c3af3690c4159ed64938945c548dac4331364e0559e78b44 |
|
MD5 | 64591689234dcf5a84ccb7663328c7f8 |
|
BLAKE2b-256 | 1b0331d94efd3401e9b782041b0dcd29e0481f33aac939643e6fbfaa8f9e58b9 |