Skip to main content

CASM clexulator

Project description

Shows the CASM logo

libcasm-clexulator

The libcasm-clexulator package is the CASM cluster expansion calculator (clexulator) module. This includes:

  • A data structure (ConfigDoFValues) for representing degrees of freedom (DoF) in a configuration
  • Neighbor list generation
  • Methods for evaluating cluster expansion basis functions and cluster expansion values
  • Methods for evaluating order parameters

This package does not include cluster expansion basis function generation, but uses basis functions that have been generated elsewhere (i.e. casm bset) and written as CASM Clexulator source code.

Install

pip install libcasm-clexulator

Usage

See the libcasm docs.

About CASM

The libcasm-clexulator package is part of the CASM open source software package, which is designed to perform first-principles statistical mechanical studies of multi-component crystalline solids.

CASM is developed by the Van der Ven group, originally at the University of Michigan and currently at the University of California Santa Barbara.

For more information, see the CASM homepage.

License

GNU Lesser General Public License (LGPL). Please see the file LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libcasm_clexulator-2.3.1.tar.gz (779.2 kB view details)

Uploaded Source

Built Distributions

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

libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_x86_64.whl (810.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_aarch64.whl (734.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.1-cp314-cp314-macosx_11_0_arm64.whl (596.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl (809.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl (733.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.1-cp313-cp313-macosx_11_0_arm64.whl (595.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl (809.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl (733.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.1-cp312-cp312-macosx_11_0_arm64.whl (595.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (806.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl (733.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.1-cp311-cp311-macosx_11_0_arm64.whl (594.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (806.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_aarch64.whl (733.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.1-cp310-cp310-macosx_11_0_arm64.whl (593.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file libcasm_clexulator-2.3.1.tar.gz.

File metadata

  • Download URL: libcasm_clexulator-2.3.1.tar.gz
  • Upload date:
  • Size: 779.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for libcasm_clexulator-2.3.1.tar.gz
Algorithm Hash digest
SHA256 c9d74c4e1ca8786ea21358b161a9c8b77ef0bdf373e57a70c234b8297410afa1
MD5 cbc1b53d9fedf90e0a30b7b9249eb9a4
BLAKE2b-256 22cf40ae9d6fb9fb921a8074c69b6e8a6a7e1d366c25bc51f07f03bd5f498aec

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 711b0b2970685c20c700fdbba98b8ea9ebc4c7b1a233bfa4c7aea1c9d6837430
MD5 e2bf37eb6d79fed58b12ffa02e406226
BLAKE2b-256 3c4e717da6f8a81f747658dc3ce8bc801103c6efe823fd94ec717401162d1576

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4832d79233838fc963e8cd7dbedf1cd2cdd07e047bbd8ebbd23b5cd70fb1f5f4
MD5 7bfd1aa069eceba28b1e5cd780a5efff
BLAKE2b-256 187f03dda09c70f85895eeab83fed52d3ec3dbde86cf71b8f4f945197214b5b0

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df6659fd1caeb89e883787b08663417f4e6d44ce4d57ef66adc7d4ed0a7b6088
MD5 f284e67263af056b954ee8539dc1bc9f
BLAKE2b-256 61fb6e3a575c9ad3bfe75225312b129cce47a5a8fa5bab4926b85594f8665fea

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27f6ddcb394e814dd4085a31a9714b69d53493a599b762a3f556ff495c82540c
MD5 6cdfa13b9eb44c3cf8640d18a82e4c73
BLAKE2b-256 e80d86ac5b94bb07cf4eb01d5aecd14a2c8105900ef0254418b635823a691063

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e659343eb7d5853e73286acd5713362e21244076bf295ff80204dbea92cfa04
MD5 52066c7c9eed7f62987202e1f650d8fa
BLAKE2b-256 4bef51414c9bd93d6e4ff06b85a920d0b03896bfc9b5c40051e044c0c17f9de9

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25b56ba31040a562169037d8ff2617ef1ae08882d9ba381f978f16e927745eaf
MD5 35a38dc88004976b8ac5928a8393ad40
BLAKE2b-256 2edd585c044a0872ec54a5df4df5e0768fe0d5a4d71dee90f478970f780a21f4

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e9f7b854ad646f49a13a8515f34c2b75e920b2a4f238b8f9ffe7717f541d69c
MD5 808e2151ca08b9e91bc8ec067cf91f37
BLAKE2b-256 6e6948bcd036c502581fc8226c9a37aa72e0ec34ad6729d2b39b2d044ca99274

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c4f6ed21ed1f75e16402d150dd677778065a2bab8ca15b10d734e997f762e2c
MD5 51878af9e869c6e37ecbf7289960fe41
BLAKE2b-256 0f0356653e1d9438d8e2bfe949e4447197dbab6b5e9c7d3d68f04b86dced9121

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c38fa178980e6138180907ecc23cc116258d11b6a8db0fdee16c425bcaa323aa
MD5 ed3d13908ddb949b2fc2c5a3e1903d69
BLAKE2b-256 08a577d469b6a9417bce8516f42741ed517aa81ed0af1adfead39d4594596458

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 279bb2f4729290e4860001d06c8dd64f8d1eeb844e98b6fe02dd97e926f34b01
MD5 2c979a45aa8ac85268c3c40ea731323b
BLAKE2b-256 e009e369f4482939acc9518d5570fa3a4eb809137762d758cd47f3528779368e

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec3a7d76c41c5508ce6ca5cb94e79af58f12f5671b1e192b1098b1630081b6a5
MD5 327cd958fa024f39284eb6c97b1fb414
BLAKE2b-256 fc8ecc773fd01441a28477d76bb643824daa783086e89f0fe1d50a3d1b4f78d7

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f85a7c60ef6d98848fd1fdb9495b5806ea87134e83a1ccd5228265f44032df5
MD5 04536893cacec421df7759df41b95efd
BLAKE2b-256 069e2a048110ea8ba04330d093cb67c3dfb6cc424a8fc3b5094456a1cdc719ae

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51eacf1938c994367b016dae2ada67ccc2979d1f01053272e734fe70e84dbf9b
MD5 6d85605163955d13f4209661b56c5067
BLAKE2b-256 a951e2da8ade4f06136f27ee918df00c5976981337937d55be603472695886da

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 26abca29a3c2b40747660965716fd3cb5285cffe7213265997a577ca73c7a9bd
MD5 eb40e0fc7b5d22814f4d1e4789fe2e80
BLAKE2b-256 4d6b73ee4c75eac66ce6911e6169bafb6b7702ee8ff7202fc065c80460a6348b

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b1312f449b4842aa4c28ecd978ac5ae18453e40fa91837db2751866e9d77541
MD5 8e959c7f95e3814f105b855063b3147b
BLAKE2b-256 eb391104c292e9e0ad1b9222231b01eef52c896ce9452f94b800872d7aaf86f1

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