Skip to main content

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

https://travis-ci.org/dexter2206/ising.svg?branch=master

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

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

Built Distributions

ising-0.1.22-cp37-cp37m-manylinux1_x86_64.whl (801.3 kB view details)

Uploaded CPython 3.7m

ising-0.1.22-cp36-cp36m-manylinux1_x86_64.whl (801.3 kB view details)

Uploaded CPython 3.6m

ising-0.1.22-cp35-cp35m-manylinux1_x86_64.whl (802.6 kB view details)

Uploaded CPython 3.5m

ising-0.1.22-cp34-cp34m-manylinux1_x86_64.whl (802.3 kB view details)

Uploaded CPython 3.4m

ising-0.1.22-cp27-cp27mu-manylinux1_x86_64.whl (800.2 kB view details)

Uploaded CPython 2.7mu

ising-0.1.22-cp27-cp27m-manylinux1_x86_64.whl (800.2 kB view details)

Uploaded CPython 2.7m

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

Hashes for ising-0.1.22-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c2e279b7dace8baa8a9437ce95e73c2bb2f616111f7567482e5b452a80e0e4bf
MD5 e0914dd12ff3c65f7b6637b437db28b5
BLAKE2b-256 6f32f418b8cb7d4610bf559df7b2669f4f4933d0d3a87156a3b6c7fcae370aca

See more details on using hashes here.

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

Hashes for ising-0.1.22-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 060379942160a05fa3e1d709e97b374d5fae0cd4834c233d14756ebc07c3cfcc
MD5 de626e6f52cf1c3dae422d108cf9fdde
BLAKE2b-256 2cb0a8e8676c17dc713b1ecbef4a26d13c802cb51d03b6eb1aaaeebfb7b478f3

See more details on using hashes here.

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

Hashes for ising-0.1.22-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cf0cc1df41271345f6f9bb411b94493dbbd2c673acd913ba3f54122cd14e2844
MD5 19644ec9cfb4c893d50f51c00adf0042
BLAKE2b-256 3b63fdf2903b61d3c8a718c499baf3e5ee838c52f87c17050fb1c1089493b486

See more details on using hashes here.

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

Hashes for ising-0.1.22-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b5d0be56bd1c96630197600b32b24f7f0a7ebc19c092edd02641cd6534c21aa
MD5 2fcae11cfc5b424ef085761e8dfe67ed
BLAKE2b-256 b88fdd1c238e7b3e551a049355cbd1aeb7c81534083e3f2bf16f1962c644a01c

See more details on using hashes here.

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

Hashes for ising-0.1.22-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6ae9765c23c77a0792e589a3c48da300b0b42b1777a741cdf3df181ff8f203ab
MD5 3117238d45b21f65b259b67cadffe5a4
BLAKE2b-256 d8c85271c6736ca18495e8258b0c9e11874e9a98cb0a182d3438149d5ba85db9

See more details on using hashes here.

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

Hashes for ising-0.1.22-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bc15057eb9263873c3af3690c4159ed64938945c548dac4331364e0559e78b44
MD5 64591689234dcf5a84ccb7663328c7f8
BLAKE2b-256 1b0331d94efd3401e9b782041b0dcd29e0481f33aac939643e6fbfaa8f9e58b9

See more details on using hashes here.

Supported by

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