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.1.0.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.1.0-cp313-cp313-manylinux_2_28_x86_64.whl (770.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.1.0-cp313-cp313-manylinux_2_28_aarch64.whl (698.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (571.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcasm_clexulator-2.1.0-cp313-cp313-macosx_10_15_x86_64.whl (648.1 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

libcasm_clexulator-2.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (770.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.1.0-cp312-cp312-manylinux_2_28_aarch64.whl (698.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (571.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcasm_clexulator-2.1.0-cp312-cp312-macosx_10_15_x86_64.whl (648.0 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

libcasm_clexulator-2.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (772.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.1.0-cp311-cp311-manylinux_2_28_aarch64.whl (700.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (571.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcasm_clexulator-2.1.0-cp311-cp311-macosx_10_15_x86_64.whl (643.1 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

libcasm_clexulator-2.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (771.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.1.0-cp310-cp310-manylinux_2_28_aarch64.whl (699.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (570.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libcasm_clexulator-2.1.0-cp310-cp310-macosx_10_15_x86_64.whl (641.6 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (771.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_aarch64.whl (699.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

libcasm_clexulator-2.1.0-cp39-cp39-macosx_11_0_arm64.whl (570.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libcasm_clexulator-2.1.0-cp39-cp39-macosx_10_15_x86_64.whl (641.7 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for libcasm_clexulator-2.1.0.tar.gz
Algorithm Hash digest
SHA256 b4ebc19bb48231799e956aba5fbe071b5bdbe491f9ffd297b4eb642304f17969
MD5 000786f05970a106fb5657bc001ebfe4
BLAKE2b-256 bf3df2678b285f77f5581501052d6c9f476a41c4c32deec9797ddd247b900b33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0640cb11e1a561f08946b39b53f6c0b7942b6d3c893041885a736c5df004e114
MD5 c70202052a739ed80a1dcf739a7814de
BLAKE2b-256 64786fff280547a513482a1174fe733dc052bdd0599423927b9b78cde33f9919

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84b0111414ca0baf95c4bf90d57fed5958c1b32580b6450bac4355ee742eb55a
MD5 6208f99b80173f7c63fcaec5bd76a18e
BLAKE2b-256 843161c9166411a409c65332c855b02637766ec787dc80dbb638667e404b61f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8604979966deb857db52f897b91909bdec7d665bd743b1a766b0616cb98d0e32
MD5 baf64852872b67882119d7f178870d42
BLAKE2b-256 05828f589204e5eaccd7a1c0c019a0858791e5a38c066665bc860f514405a73d

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 539d95d368bee593c4e989290350aedd7bed429d3db282ff6e1fb29997835848
MD5 ed091cffaf97bd38333d9ccb8217daab
BLAKE2b-256 f8be624404da1f20c51d0666866cbfdb52491c1a4ddbcdc560adfb24d03fb4da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0cd810c1db65e6f995ff09e717f8aefb7fe1ceffac52152e6f52d60b70b1bb1
MD5 b896802412619c0d3f5d10631468bd91
BLAKE2b-256 bd5a62656096d1560fe4394edf893d1c319c78737641ed7f2451f1fdedd8548e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8618071111453d456528d84384c8dfec1d87ee3540a8dfd1512dc7fe57c32e5
MD5 df90ae6caa0e1e1694b3c9f5ae1490d9
BLAKE2b-256 97452ec863670a399e01169a061f3463e2f8500e15f59edaa3443a4585d2f92c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 669643caef47b607607114cacb59d4b130a8e0fc22e18eb5b3d510d5e1565a75
MD5 67cf1d0512cabfe6b942e38f816c8053
BLAKE2b-256 b3da006d2c47e7c93ccd5cd920642346979e6e15711d3c4a05d1508a042aab5c

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d6a08a8e531fcf6ba2f92a06c963e3fab3f9edc0e9df52e7419bc72c1157dc73
MD5 66718bedabea3aff8b8a57c796fd4c95
BLAKE2b-256 c9db4527c84773907e06e242d6ba8398039b46cbc770efe3238131624a0b94a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 919aea0d4d0c0e04aac10ce0790e8232f3d78eec65511da3c5aad44c1f03fa79
MD5 aaf81fa5f12bda7524791f631f70b3ad
BLAKE2b-256 b2330bbc2d6fff5509f40a15925c9c22f00d90487a5724c39f7dc0b504e556d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dbcf7bfbf2e31b8189c6087de4cafdd51d97df24c3eda1070b9ff215074006a5
MD5 01fb2e24d787381836ba14f1ec2da47a
BLAKE2b-256 cd94278b55d748aeda166308e1a1ea33d2eaa7fdbc91b59409a504646cddade2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87b1f5177282bd3b1d479c37f6108673fb82cbd124eb41649f94194aad2259b2
MD5 3990e832c203e54bcc321728e279af3a
BLAKE2b-256 614229577ed749f4b8839541c5808d525f1fb12cebec05ee94b04ed275c9eed9

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 55ee149632be6e6eefa5bea52aa0f478a9bd84c376e80adc0f0f35a8fcb10a08
MD5 4394ae8330651d67dc3807df408eac06
BLAKE2b-256 05ef232c1a737fad0e15977c7e1f81863890164f7270a4eb9c46537c22b38e2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8538825b9d338545785535fa4c24ec99a33b48bf3061eb86e3d62d7bbf8d620
MD5 b7be957b56630ac6446bf420f2caac46
BLAKE2b-256 dc143bcc8878c0b2792c660c1967a5ab61d688f99ee65d2d07b160b69fd88ac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7dd8001e1f41a85efe8ddda9aa27e0eae2401a6e9a05d2226cbaddfb0fb62bf7
MD5 ac62b12286a6c75a16556469f388cac1
BLAKE2b-256 9c0df372cf717f7c468eae96c5d13f4dedeef920c4543a4a5f1c222fad0c3c24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02645ea7576bd977a00f1d7373f7255adb50767eb0ef36a47ce5a59c2ec9ebff
MD5 78958e480f02631bae45aa8d63cdde72
BLAKE2b-256 54d4a4a55d323fb2973692e2f67b9e11474e29a19990003fc81b8b304dde7eb6

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8335660739569aa8a6ea927bf57bb3a39f6cdd18b18f50ed9761694853729cd3
MD5 a0bfe138c9be6e7f18fb4be916687202
BLAKE2b-256 3ff0c98fd03a9bdf0cf9bc170a0663a427d9594d672f722cefa423ba79230b03

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c5aac5d7dafe4dda96c11d19ec705732dbdb33fe72c90581ee588e65bf55220
MD5 3a368e5ae6424c7dc1cbb52bafe4645e
BLAKE2b-256 81f7f869ba04b7c10429cd16ece37921fd54452bee560d5a88dc5b480f1ee5d3

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d195ffb34b771e421529047e39751eb675c43731039020fa5b151e9197d4fcf5
MD5 2dea5dff2082b3e6a634d2a4e2ff27c8
BLAKE2b-256 cbf03ca4c69cfc368de53758f2be4f191c4a6d6fbf0d78aa5634d565c248be61

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff8aba7ea0638faca7d185c2cffc268e32e2015749391464f844553c0d88cb2d
MD5 f4a801cc84e52d89d1445b5f9d09676b
BLAKE2b-256 686c00b45379a49c848bdb803a38ded92a417c969660a47fd17d93182d843ef5

See more details on using hashes here.

File details

Details for the file libcasm_clexulator-2.1.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_clexulator-2.1.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8ca6ff935ae402b40ef25001143773d5d8782a7206a8f4408b6eb2f9eb852939
MD5 d655036943c869094145563e378133fe
BLAKE2b-256 b97850b6b94bbdae8282dd5dfc49058df867432751da9e0bb5e6c97714e3a91c

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