Skip to main content

A mean-field Monte Carlo simulation program for magnetic phase diagrams and excitations.

Project description

libMcPhase

libMcPhase is a fork of the McPhase project intended to be a partial rewrite of the code as a Python library.

McPhase was originally developed as a series of C, C++, Perl and Basic programs. The C/C++04 codes used the MATPACK and LAPACK linear algebra libraries.

libMcPhase will update the code to C++11 and use the Eigen header library instead of MATPACK/LAPACK. PyBind11 is used as the python binding.

Initially only the single-ion calculation modules so1ion, ic1ion and cluster will be ported to C+11.

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

libMcPhase-0.1.2-cp38-cp38-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

libMcPhase-0.1.2-cp38-cp38-manylinux2010_x86_64.whl (323.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

libMcPhase-0.1.2-cp37-cp37m-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

libMcPhase-0.1.2-cp37-cp37m-manylinux2010_x86_64.whl (322.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

libMcPhase-0.1.2-cp36-cp36m-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

libMcPhase-0.1.2-cp36-cp36m-manylinux2010_x86_64.whl (322.9 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

libMcPhase-0.1.2-cp35-cp35m-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.5m Windows x86-64

libMcPhase-0.1.2-cp35-cp35m-manylinux2010_x86_64.whl (322.9 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

libMcPhase-0.1.2-cp27-cp27mu-manylinux2010_x86_64.whl (325.7 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

libMcPhase-0.1.2-cp27-cp27m-win_amd64.whl (4.7 MB view details)

Uploaded CPython 2.7m Windows x86-64

File details

Details for the file libMcPhase-0.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f70d8ccef678d112c9d9da8e4e66ebc105139b8982c1419fd0a7ef1bced5d57b
MD5 5bb9a395ea0eadbc2a48376ae18450c5
BLAKE2b-256 491d13f4d064ee113d1df1c41bc3c71ed8050ad55e66d0661a97a3707c1fd904

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 323.2 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0bbfeea1b4cf44bcff957db3b792682e9c8109c36cc543dd140a5e5fb9f80298
MD5 49676c85b02b2510a29b3ccf9c1641b5
BLAKE2b-256 6c0c319818d2f048fd19c522c7659e92fab9de57ff3169243233cee1578ebfd9

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for libMcPhase-0.1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1ed5dee9ef3522ac9688d36735d6422d72021ae312b19ee1d2809fbde3454d06
MD5 1c65a5ade1d77b792a91eb849bcf05c7
BLAKE2b-256 50526b14a7179abd4188e5a43b964ca1247e845183e4338a791615d3cd803a26

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 322.7 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e2298b956939ed3824a035b9b80685ca97c1d9073b281712e0a8f39bb1e20987
MD5 b6f848840d93dcc4309b67802ac971de
BLAKE2b-256 3c2813c8332819b0b21f9a77bb3ca6598bd8def1de8dc02cce97aaabb3b2672b

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.8

File hashes

Hashes for libMcPhase-0.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 94cc4362fe48d3e30c477b5bf61547b7633dcc50a37b9bc24dd1280cff028078
MD5 308910f15d9eea8323c129cf6dfcc36c
BLAKE2b-256 ee7af004c4fbd2c79ac8c694daaffba7c35626b4cecacfb4421e562bf2986e70

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 322.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e02e97252433c54010af10e417dfd1d30ed1445cfb2348787a863e9b7ad4c982
MD5 68ba65b7dd8144f67e19352a53fca5be
BLAKE2b-256 b2eb290868a2ec90ea0055f97cfc6abaed512086d9299d3898bb8242a400c1c9

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.4

File hashes

Hashes for libMcPhase-0.1.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 676d6bcded77e82925600138735caec21a8366d0648cdac85f5adabf40e97b00
MD5 13539d8f506e8d67f6fdf7b01f592e5c
BLAKE2b-256 aa1a2b69b4ba65eff31e8568ec922c395bb0039468746803d78fe959e0893dba

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 322.9 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 baf4d91e24b8951e24a9329038df7caa9c78bec39bd018b3842094fc31b1b09d
MD5 5c59a3a690bfc03810dc397b2eb6cdf7
BLAKE2b-256 49beac944eacf9ad3e79e7733a20869caa049b76425829b61fab1c4cd504acef

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 325.7 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for libMcPhase-0.1.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 04de87041734cdde80c498bd29d4020a76233498afd34985a88266e11796b04a
MD5 fcae5b923f2ef4f4ba3a248d7f10c787
BLAKE2b-256 e0122302c6b7f048ff28c845a11fc1a74a47907338609ae96dc2169443881dc4

See more details on using hashes here.

File details

Details for the file libMcPhase-0.1.2-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: libMcPhase-0.1.2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/2.7.17

File hashes

Hashes for libMcPhase-0.1.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 5cd191538f77c532dd55ba7754ab7c95b77d1828512b211c1267d3730d186afc
MD5 0cc0ba531cd6bec03bef3868d7e19603
BLAKE2b-256 dddabc9e2230d0d000abfbfb52f07111459445134b7cd50b8313d95710d9bd3a

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