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.0a1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

casm_bset-2.0a1-py3-none-any.whl (93.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: casm_bset-2.0a1.tar.gz
  • Upload date:
  • Size: 2.0 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.0a1.tar.gz
Algorithm Hash digest
SHA256 3a3f381b366ac82f591a24bd4b4faacf6600e523fb9110b012e8667728a3609a
MD5 dc68c0be056d77ef5253633da36565ef
BLAKE2b-256 8d5974fe75bf2a98cc1c956f082ef20eb55f9a3f89aaa201afb96a583088e9c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: casm_bset-2.0a1-py3-none-any.whl
  • Upload date:
  • Size: 93.7 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.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 e186f0042df0f284ebb1dab10c4932a624982cca708438e9caeb3d1b45793d5b
MD5 70482a89ce06a907c8406aad4ad95ef4
BLAKE2b-256 6821c47577b83c09370d06cc3ce60eef9c65a5673e6d144d268955c9733c4340

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page