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-3.0a1.tar.gz (779.3 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-3.0a1-cp314-cp314-manylinux_2_28_x86_64.whl (809.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libcasm_clexulator-3.0a1-cp314-cp314-manylinux_2_28_aarch64.whl (733.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libcasm_clexulator-3.0a1-cp314-cp314-macosx_11_0_arm64.whl (595.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_x86_64.whl (808.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_aarch64.whl (732.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcasm_clexulator-3.0a1-cp313-cp313-macosx_11_0_arm64.whl (594.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_x86_64.whl (808.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_aarch64.whl (732.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcasm_clexulator-3.0a1-cp312-cp312-macosx_11_0_arm64.whl (594.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_x86_64.whl (805.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_aarch64.whl (732.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcasm_clexulator-3.0a1-cp311-cp311-macosx_11_0_arm64.whl (593.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_x86_64.whl (805.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_aarch64.whl (732.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcasm_clexulator-3.0a1-cp310-cp310-macosx_11_0_arm64.whl (592.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file libcasm_clexulator-3.0a1.tar.gz.

File metadata

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

File hashes

Hashes for libcasm_clexulator-3.0a1.tar.gz
Algorithm Hash digest
SHA256 31f1000566fa3009eb93be3fc5e3e5504877e52f01d15d8abee6da845f42a664
MD5 db0976cd85081195d6ebed49bb9bede2
BLAKE2b-256 06cef66c11cd2f14b7fbcff3813fd2e59dc2eda547e62603e695830d4dd65dea

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7e682fcf585607acded7abd0bc0722aa3943d9554177606bc4bf2625dce0813
MD5 545eb5c9b9fcb1b07b4bf75d1cdaeb94
BLAKE2b-256 9b1bd51b3b70fad2dc1399261ad4bec579f446d99070ebc6319aaf12dc1d0d72

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3742661c882566beecbec66dbeb5333876dd44de81fa52fbc6e90c061038577e
MD5 8860b5ded50c4afa14540d67fdf4bb06
BLAKE2b-256 96b6849a4260e422475c37ff614aa930540c9a1ec4ba907243c96812f2690c98

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1cba5455895222cca62ceaf162d76d72c8fd0c16e208a49aed75f46011f754d
MD5 de584dbf4c5a1b56d78b5e0b0bbf0f05
BLAKE2b-256 ba0d9204501424545dce6009696203b3ab738f4afdebf27d645806cd76ace716

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a362c41aaced7cd9c9a863e4c0f1ffb9b0725245fec92ebf9443792eba0728ad
MD5 fe01d05e9674142fcff9a8269761190c
BLAKE2b-256 6497cfb8037eb2375db10cb5f9cec547b927ca411d63edfa75cfb23f3b7f546a

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c5cabf277c3f28202c6f8c850bab333c361a8e3146117b42b5c36a7f63f144d
MD5 5c157e68c04ec3d587bdf511ba058f42
BLAKE2b-256 f95b1e2316ac73280009c6f63d7798179ef3a4241e65c5323ab1538833baa36d

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b57977ef5fe9b6eb2ce479859c2c3e8a27f4944770407f43ebf0b95baa30c966
MD5 dcc26339f2da76ac941f8c04f336732c
BLAKE2b-256 629192c528e82b30a9add6b49124082830537990cd6bf1ce1e2dab3d1ddce535

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a291b9b06ce0c2c4f1ebc8db4589f7a6bfb4c7d7201365995b8b922697cf959
MD5 c94cfad38d26572fa606467a1f1f1509
BLAKE2b-256 688c44f7e11aac1670bbfbc70bc1673ad63527ed71365415c91f4eaf6a4f4aa8

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf14233c5cb56cdbdbd9932ad359f022d2fe15c60bd17aaf3521ae8f2a5509b5
MD5 4731e185eb32d0d53000713e6918751d
BLAKE2b-256 99b7ebeaaa3f7e1253e57b00a59fad8de0dd853a1f1662402f4f77bd00c25ec7

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6851d51e7808c8fa65ea49dc4a4beaafdf823e6f313e79e7e8dbcc20e022e85a
MD5 a91ab3b3bc6850aa02f6ee0a8b43aa3e
BLAKE2b-256 8fcf1fa7c514ff574918a871f35c5407d5a966ea7b52effcc745dfc52af4fdf8

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d2aeb43bf01c1d25bfde6695d1e542e7194e5ed9f13f33d77c8b4f856c7db2f9
MD5 8c44c9d4305536017603adc29ab63a15
BLAKE2b-256 b755fa0c65b03d8ad6f84c6e924ff01f29fe9e5a22173baa3477bffe03c787db

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8f0e2d2bb89c3562ddfb6ccd246d97554a0e9cf7b238fce5552f0245cb047998
MD5 502bc18c62a9d49b8f677aa1ee09e54c
BLAKE2b-256 a7d1b915c99babef0c357063b0f7f5c5d0d6399a8197960315d6ceffb02ef4ed

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd9b43b44006f7ec7197e0603a1b7a890093eb269cb2dc21be8e34cd9af95fe4
MD5 72564a9e0431f7f0e482957d700d2b8f
BLAKE2b-256 53b8c1d917089487d16e01737c33bf79db9c94d2847e59d5a452e333fa173d6e

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ced3760ee69904b7c488fb492376d9bd365f5c0bea54f4df7334a493a910c7c0
MD5 d9940e0b43bd1486df78c3f3d6b83afe
BLAKE2b-256 00253bfe12cf1513f1522711addedd54692dfe870c0e58f43da190621279e41d

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 597f27f688ee4f90ffaf4f2f2585d42f6a6ea53a2ac949df04cd1cc600e1d267
MD5 16fadc9a627d1d2ed67df0c74bf9c819
BLAKE2b-256 7a190e1e99eb5ac652bab3a682bf827e0203f7e179fe00ccd5a74f587edb7745

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-3.0a1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-3.0a1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bacd7204ec8083826c16f15226d15a214e2d5087e17687e70572cb977b5f6558
MD5 0fbe7c130dab8d947dfeee7da248aba0
BLAKE2b-256 06ce758340770cfef2a0272700b392d32a8744fbdb7e2799106fa25d7b9493c0

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