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

If you're not sure about the file name format, learn more about wheel file names.

libmcphase-0.2.0-cp314-cp314-win_amd64.whl (433.8 kB view details)

Uploaded CPython 3.14Windows x86-64

libmcphase-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (458.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libmcphase-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (354.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libmcphase-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl (391.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libmcphase-0.2.0-cp313-cp313-win_amd64.whl (421.6 kB view details)

Uploaded CPython 3.13Windows x86-64

libmcphase-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (457.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libmcphase-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (354.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libmcphase-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (390.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libmcphase-0.2.0-cp312-cp312-win_amd64.whl (421.6 kB view details)

Uploaded CPython 3.12Windows x86-64

libmcphase-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (457.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libmcphase-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (353.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libmcphase-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (390.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libmcphase-0.2.0-cp311-cp311-win_amd64.whl (417.1 kB view details)

Uploaded CPython 3.11Windows x86-64

libmcphase-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (457.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libmcphase-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (351.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libmcphase-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (388.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libmcphase-0.2.0-cp310-cp310-win_amd64.whl (417.7 kB view details)

Uploaded CPython 3.10Windows x86-64

libmcphase-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (455.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libmcphase-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (349.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libmcphase-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (386.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file libmcphase-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libmcphase-0.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 433.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for libmcphase-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 07245019529c14df40273f46e772a64e3ba8bcfe569d3dd95b0db488c8adad50
MD5 0cb8825d66d86a6a7ec544e2e42b1f08
BLAKE2b-256 242cda65d7b146679a83fb38016a8173d9e6e0e06b5aa37b1189ddd0199c5b2f

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6a201b25c006e4dd0968ae9206336eacfc77b3e4025c4c78041210436cfd558
MD5 24838e605ffeb058e2801b8c8789545e
BLAKE2b-256 4ebfa6991d3981df037d95c0c04c7b7db3e6a90c7a55193cc7154b83cbe8f83a

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8fdc17499abba59e1bef0b89977d2d1f870017d2edb276b2795578c85c2974e0
MD5 67e536c1daaf78a0b7c0ad2e82c9bcca
BLAKE2b-256 7d18748ec32ea4093c47840ceec543cda9b37d793f2ae048d7beede8f346a12b

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c53423a0c34e96cb0b84655ceb7b326fbe0e83e0d88dba017e60dd1e526a85bc
MD5 9d052670001d7e31e0c233b44fa9f39d
BLAKE2b-256 7d9d8c7d6751141999f56495ce68ad725aa6d5e764cf7a7b393c0e40cf96efed

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libmcphase-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 421.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for libmcphase-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 26ee4e24633cfa1e1d7eec1e1c71f4481cac5f88bd825704ee39803b8109dc1f
MD5 7280e93b52b4b54db26321be825dfdec
BLAKE2b-256 78e77abb064f512fb068259ea6d6cda29b8068bacd0d4e987ebfcc18bca49072

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62479f38405a4b80de3366ff570b8b99004711b5afd854228e5d88feaf863dd9
MD5 14a5a70e0fe87cf8b21496198c6d4bfa
BLAKE2b-256 91161ac5d21c3a368e19f84e2646854d5f9af5f7bdcbf7cc4d032ff9282287bc

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cf782b60acaedfad70f1b1c9afdf29682bbc9f405afe5b055eb608e7ae6ab90
MD5 5307ac289fbf2a0a5064ae058dfe3f74
BLAKE2b-256 a2f94dec22a3a13d76d8f8babe1ebd1e57c6d4fa2f312ae71d02320a916d063d

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 081cc624472c85e12eb49aa7c915512ae205ede8616e8c1ca5954f24743dd394
MD5 13fc730f558367ab08861f4d2a914602
BLAKE2b-256 b3edac40bd8151db45996d221b7bdb77b4348cae3c9ca85eb37c908044d32c2a

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libmcphase-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 421.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for libmcphase-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 42244db6eb4da1eb3b64111a45f980fcaa1e2af2fa8cff2952d5c289d136a79f
MD5 e0d82d7519d21633161b5831317d4841
BLAKE2b-256 e549b54dfd7ad3a39061fb4aa02fb87c1c88c1929b0bcf5019aca69c940c7252

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76653260f4291fd273d183e4d86492f8efa8e5d2bc004b5b2e21cb6bc87724c8
MD5 14f3a6b7e33dea1ae181ffb2359a0c95
BLAKE2b-256 0d7cd061ad83ea35b511a96bf72ca1ee3f48c206a43b2bc7e4cd53821fdc0fba

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db0522fb83642b6dcc0a883f66d17c56eba76dd7c8465412290f69ded05ee4b6
MD5 ebf7e4a64b5fbd9efd3579306a905709
BLAKE2b-256 2957ff3f12af89d6d0f7752544468f69661266ba7beaa7dcddc3b27850fdc50d

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1cfec78908421197f5926447322cea6fc3e780a9ac10daeb8cbce170d856f65c
MD5 3ba475e1a061f1a532bb7166dab6daab
BLAKE2b-256 2a9b0cf4a1c85da1c49fb94e539a894c32ca8854cc9370495815db52797bee0d

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libmcphase-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 417.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for libmcphase-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5ec4143f3e4ccc15b39145f4c1764ace9089c905542e544dc8ee141fc677dc64
MD5 924a8ed27ce09176430a2a3d67c110d0
BLAKE2b-256 f9d506fa4c2a25a02d314de92da35abf9865c77a74ba49c476db6721eabffccb

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 209cf757308acf69fd06a11b2d1ec3c1d6bbc466022f4fd8768052be7eceeb54
MD5 1de8915f954c46efd27e7ff3516ed4a9
BLAKE2b-256 c27f9007039d05d0ef89300917a19826cef8975f7773a083e8aeb306964447ca

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b08fcb9f3c7484e5b3c600b81c1699dc0cc2e3965b8813ec804dc9f47392ed2b
MD5 0e53ca7474c7eb1612c721d3bdc0acaf
BLAKE2b-256 73c8f873ee9c4fa5efe68dca4ee3781fd5e4c9ace36e25f2e7e281fb1175c7fe

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b388b681a955ac2855f7f596743ffac0913530121d89b6551444bfca2617fa15
MD5 36d0e515f0b71dbdb1769420b8fe6651
BLAKE2b-256 7ef13b65ddee22b4136cc40b1167316b4c05d6dcf46217c014f19eb392396035

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libmcphase-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 417.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for libmcphase-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 322dcbf8c39e87474b6765694646021563621abb7fd9cb00a1eff7afa3c723aa
MD5 ae1e1b7c2ca6e533776459991d1b92e0
BLAKE2b-256 ce4d1d2c00f54c3df55267d49799d09a48a2a6c0c09a537fb757613ec6bd1da9

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b580dc6627f2d3cf0785e11dd344207311678981bfa27a11352f825d568a32af
MD5 9480896255dcb92b421debc55b02d316
BLAKE2b-256 461a3e13367e09d3bce29989541d0dcb55f4e9f9953be4bd47b94c19ce223a84

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53bf34e27879b5d30abd8b37958499993c1d3b10e1cc342df2a202d20b837f0e
MD5 4ab1d1f7b318c81d4c75d593df8eb114
BLAKE2b-256 e81ee396e1c5e785c1e71e012b6079a76c0050ce3d0da0f678cb476f0825ba48

See more details on using hashes here.

File details

Details for the file libmcphase-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libmcphase-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1da041f4f97e0bff9b741eff01e5dbb22167313be49d58d26d8cb0722036226e
MD5 fd80b914c2234d84dcfca27a861d079d
BLAKE2b-256 7a8c725ac49ce4acafda72aead8d9d0658c3b271262cc9608d15c66d41f19a89

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