Skip to main content

CASM cluster expansion basis set generation

Project description

Shows the CASM logo

casm-bset

The casm-bset package is the CASM cluster expansion basis set construction module. This includes:

  • Methods for generating coupled cluster expansion Hamiltonians of occupation, strain, displacement, and magnetic spin degrees of freedom (DoF) appropriate for the symmetry of any multi-component crystalline solid.
  • Methods for generating C++ code for a CASM cluster expansion calculator (Clexulator) which efficiently evaluates the cluster expansion basis function for configuration represented using the CASM ConfigDoFValues data structure
  • Generalized methods for creating symmetry adapted basis functions of other variables

This package is designed to work with the cluster expansion calculator (Clexulator) evaluation methods which are implemented in libcasm-clexulator.

Install

pip install casm-bset

Usage

See the casm docs.

About CASM

The casm-bset 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

casm_bset-2.0a3.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

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

casm_bset-2.0a3-py3-none-any.whl (103.9 kB view details)

Uploaded Python 3

File details

Details for the file casm_bset-2.0a3.tar.gz.

File metadata

  • Download URL: casm_bset-2.0a3.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for casm_bset-2.0a3.tar.gz
Algorithm Hash digest
SHA256 5f6af77a7f3f4c7b0894471ca3dc6bd9bf6c0fb43f0a06bb00ba5fb413a64339
MD5 daba1571e005320609da6dc0e1a36e35
BLAKE2b-256 54764e8b3cc978549b0c2c48b21354aed6e68115fe70da8866210f3aea4c482d

See more details on using hashes here.

File details

Details for the file casm_bset-2.0a3-py3-none-any.whl.

File metadata

  • Download URL: casm_bset-2.0a3-py3-none-any.whl
  • Upload date:
  • Size: 103.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for casm_bset-2.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 2110cf6b7dc05516ba6906e710f1bda32f6574a15ab232172b73aeead698c72a
MD5 a884ac583c84ac8fcaddbcb83107c8e5
BLAKE2b-256 f0ab94bb04c3e760355d8ce6ff1ba507bdf330300bbc3b813b92ee1cc49a888f

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