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.0.tar.gz (779.1 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.0-cp314-cp314-manylinux_2_28_x86_64.whl (799.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.0-cp314-cp314-manylinux_2_28_aarch64.whl (726.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.0-cp314-cp314-macosx_11_0_arm64.whl (585.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libcasm_clexulator-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl (799.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl (725.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.0-cp313-cp313-macosx_11_0_arm64.whl (585.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcasm_clexulator-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl (799.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl (725.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.0-cp312-cp312-macosx_11_0_arm64.whl (585.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcasm_clexulator-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (796.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl (725.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.0-cp311-cp311-macosx_11_0_arm64.whl (583.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcasm_clexulator-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl (795.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl (724.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.3.0-cp310-cp310-macosx_11_0_arm64.whl (582.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for libcasm_clexulator-2.3.0.tar.gz
Algorithm Hash digest
SHA256 9b97c4f15dac1bc0a15d6e5e9f4c6bbc95603dd8b50203ef778809163a137aef
MD5 cc941cc25b0f1169b4786e343f8ae243
BLAKE2b-256 a63b80425fb7638704a6f845e5ff0ad57bba2dcd45724246a3e91bc16679db6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3fe9e6c4fed65ef6e35efe8ab24c9183ead70a6445ad32d92abe76be8459194
MD5 01b3870163a5ed1f45d442a3109a7651
BLAKE2b-256 126a8cbe10676d70855a85ce4d81dcdb1a80ceb93df8a00450f2fb34603a789c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0b6ef5bd29dac17cac8716ba2219c08420c52d915b152dffa24b3e4be94a544
MD5 0b63c278118553629b7c5ad5020881ef
BLAKE2b-256 9515040c469623aac1ff71b7e32b01a853a9f7d4e3f2a04f210ffccfe2624b49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d520f9f667faa646ceae9cc587f8904ab7858424e5a90a505ca1efef0289057
MD5 ae3f445811ce4d526297a7b686beed74
BLAKE2b-256 8139b60754049a41ed48aa0acd40bdef6b916e398f4fd63090e66a34b2c8bfde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae6dd0f55918e9cc530cb04ebc86fd87be4f66a0ad102a34ae75a8dd3034cbf4
MD5 361af2a7480984de801e28895581e18e
BLAKE2b-256 2d9c9db5c9fccae2487c1a84691436276bf6e3d4dab6d7ef66c082bfd9d9e290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 40918701e2a9a9f9f55d2eeeda2ad15d5ab398708c98b75616db75478281a865
MD5 8d068026022ebec05ad3b020c56cf4e5
BLAKE2b-256 3cc782357ce0f78460e7d34e7503801e42c5ffa34e798849c04db657f622794c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1f4ecfbfad9b2f4a4e767375780c3f40cf1fccef2bacb22b5e7293236a8a321
MD5 5c49801f5aeb5206744c9bff4ee309e6
BLAKE2b-256 ab9518ab69e2ee17c11c7fb5697e294981275b0a69fae247bb7f113fb40fc9ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61df2b6989d34511b1471346f1f634216e37d754b51c437285e214854b6f0d05
MD5 92dec5579b1535e3a080de26591c79f8
BLAKE2b-256 c2586e794f694b3469584ade711e41e1251194199286517f23d1e89c81fddcb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 21ab2fb213d8169b77d4e7ff56bd1c777eacf9269a51db41c64fbda188f5c861
MD5 e5340f887ea21642712290da7259a643
BLAKE2b-256 a4ebe3cb8adfd5bb6b8713eb398bc7b3c9c0c3e87a5ce9bda0bd6ed320ce773d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a48a116318ec03c7b79a2a7bc227f2eb995d5ef707dc380234e256a2e0faafe5
MD5 5274cfc28f98dfc70000548a9934c27a
BLAKE2b-256 832d3cbe282367b17074b1ffa2a05387f5e8962843e0c16f0ef466dcea9b7d66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a563632b4220987eea6f1aacf939c6e28f8a40fdbad134fb1091bf677f7c2cf
MD5 0da0c17b0a03c9a839cae45dabf4e14f
BLAKE2b-256 dce0e515e9a7d48705d6f7fa7627ff875894d07979c0a53bc1fee161555d2a75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 397be4dbb676846eac343cf29a40a9de56b1043dbeffabdd16df1fd14c0dd002
MD5 f219d5ec2e07969345bb67dfb0c73e77
BLAKE2b-256 6a61f37eae10dd3c3c0aa62e516c04c909fe7438e331389d4ac0da33f7c97097

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 723c920a4a0ecb02321219ec45555ad6c262c9710f474435ad87ae158983fcb8
MD5 1c3983f4aac91bcc4d7984274d76d62f
BLAKE2b-256 448aa55d41b0b4eb06ef4e1fa2116cfa33ac8b9738297e084ab75deb02c80248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18b20f1fe4192838ad1db684b72b5fb8fae34addbd1da2ec1ef1a94db4b3a753
MD5 23b1eb331b379b26d3cafdba999aca4c
BLAKE2b-256 c8cddee2c6a32719bd9783251281ecd565328a38a0e69a095eba557b247c9fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 accb64a7362e2cd6edc768720ff3ac79d4d4339e8b9a6e9fd68cd1816b5ec7f9
MD5 5f372098d679af2fbf826583201b487e
BLAKE2b-256 94f6ae911ea94960c5d8d245395011dd98ae4867329a222b95e06e33acc4b571

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adabcecdcf46a4645ac499ae5e031fcd300c47fbdf7cf41e7f548f9611ee31c2
MD5 0b0c320efd63d53a8b3104c6c9eac5af
BLAKE2b-256 8fde93944c1d97df1ee379c5275a91d374ecf3ee49734d2f00250ce2b4a7dcde

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