Skip to main content

CASM configuration comparison and enumeration

Project description

Shows the CASM logo

libcasm-configuration

The libcasm-configuration package is the CASM configuration comparison and enumeration module. This includes:

  • Classes for representing supercells, configurations, clusters, and occupation events
  • Methods for comparing and enumerating unique configurations, clusters, occupation events, and local environments
  • Methods for generating orbits of symmetrically equivalent configurations, clusters, and occupation events
  • Methods for copying configurations to make sub- or super-configurations
  • Methods for generating symmetry groups, and constructing and applying symmetry representations
  • Methods for performing irreducible space decompositions and finding symmetry adapted order parameters
  • Methods for creating configurations with properties from mapped structures

Install

pip install libcasm-configuration

Dependencies

For symmetry group classification, we use the spglib package.

Usage

See the libcasm docs.

About CASM

The libcasm-configuration 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_configuration-2.0a4.tar.gz (754.5 kB view details)

Uploaded Source

Built Distributions

libcasm_configuration-2.0a4-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

libcasm_configuration-2.0a4-cp312-cp312-macosx_10_15_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

libcasm_configuration-2.0a4-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

libcasm_configuration-2.0a4-cp311-cp311-macosx_10_15_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

libcasm_configuration-2.0a4-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

libcasm_configuration-2.0a4-cp310-cp310-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

libcasm_configuration-2.0a4-cp39-cp39-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

libcasm_configuration-2.0a4-cp39-cp39-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

File details

Details for the file libcasm_configuration-2.0a4.tar.gz.

File metadata

  • Download URL: libcasm_configuration-2.0a4.tar.gz
  • Upload date:
  • Size: 754.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for libcasm_configuration-2.0a4.tar.gz
Algorithm Hash digest
SHA256 03a237cc3383a912f755fb6d493146558cca2abb75e404e74897a107d08dabe0
MD5 72354fa5aa7745ecc0a9b470ac16ed53
BLAKE2b-256 e5a21b478110c78620dc36e2dc8b2c97a56f9f1c50336c69c4f75739aa3ca473

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c140cc8f9e1d0f8774e81281563d8fbe1fdb8719133fb5f1b90c02626dcd03cb
MD5 f3de61ac99e30922b56e49973a4f23f5
BLAKE2b-256 69a8b85ebb2e9b24b3e920ce80af96ff4a4e72f2bc2c8066d18ff461003ff4fb

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8071bfbe47c8f2cebec7e3d33ec54ce6ec89294a7362a010012045e40c09390
MD5 7efd149b20dfb0e339df07fd6b9d613a
BLAKE2b-256 2209d8fad3384f63c2c81303431a77b81e258a002e56ff3fd8070df803a1ee8a

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd945e032cfc394b1629cc4099fc34b84b78bf9ff3e4c134721cc16dc0958cda
MD5 83f5d36510814798ec3b8449c4a2a6ec
BLAKE2b-256 cb098b80d8ca056d1db9382b0152a9a43bf98a2b17039e2740ffba5caee84cec

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e8eb0fcad743dc4d6d45f493cfb0cbaaf4d55599c1f04002b51ef38750acb91d
MD5 3b88c37c12005df25c27051b24854e84
BLAKE2b-256 977662df16be8fc42824cd0e6873eefd123b1f4449860e8d5eac0459bd813a50

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b0fef6944e851121ceb2dbc3ea09d9e4bfa3731beabf7f148efaf9915158769
MD5 6146abc792751dd27b37380c72e3929c
BLAKE2b-256 03928b351c1c078300e56809a774e228e71c58ff16a886f8b621c6afac0a4f32

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8ad742c1744da62b0458ee8c78a848e61da544e2d8b51e0dab5ffe3aefae042
MD5 1d37881f7f55d85dbb54bc99186986ae
BLAKE2b-256 edcfe65fcb732819ff937dce21f5297e6ba557e6e11f348ed19fad91603259b2

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2cdbaabbf455cbe5dd46747d6f978d70ab65487e7628583582fdc48708183b1
MD5 e646927b53dab9928b435d208d7abb06
BLAKE2b-256 0d1a588001fe8138b0ba2e15cd7b3d6e4f408db60ba19b6d337c87a9deabf363

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1dc99a5e35beba942364c711cc15e0e054f78282da15b250977dd6f63220878b
MD5 0ad582d614c5da23d0d4c6a8c77fc8ae
BLAKE2b-256 d17b1b040266a4cf8e14d579b09e4a9d4b806f8dd4e2e94c3ef23ba1d746c208

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6991fadde54b6854f4b814557d312c95e2b40599addce2058a02ba1c9ad52d66
MD5 b266b8fdda03fe5674597dec6d970ca3
BLAKE2b-256 9e6b01e9f13240e62b7acc2ff734bec16efbe3a7ad7bac2c20f88fdecb90482e

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fcbda3c62831aa0116726a3405442ffb2fe3ccf9f43fcee16aa30c21646b74fe
MD5 bd55e2cc1d28f4e0adbb95ebd6a239fe
BLAKE2b-256 77149a42ee034a2fe4b063b263d5886a20f9da44b1f6c0e003e21f53c52ee2b3

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc4701b3e21f982caa64a50e1f54f09393e7dd2390ad2af4959ca63d824d4d9c
MD5 8c902297da7356c5a3c9b58fba9fe52d
BLAKE2b-256 943d39921992c97b0b29eb1445f1db956cc0955d009eb9a61af15f37acfc7616

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c34aa900dce77bca0190417240e8d512ffbb4768e64e73a5ac8d43f8c07860fa
MD5 748f6d556735e3f4af25b2f72d2c6be6
BLAKE2b-256 868430c600b7071d82a5064ebef1003ac1dca695231725180c945cb81e28a388

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32b35adc8ccfb5dfff6795d132616a410b8827636af0e77d22e65f13a596872f
MD5 18b6c7fbb668a41daf672b10e2c29559
BLAKE2b-256 af23b829abdbec73f1b0bbe775a14894f1bcbe8c6d3c90cd0c68d4d4b4d9b274

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ed7a80e202d40c0c4672916ec7aeef32aeb4f3fab33fb925a246b36dd849815
MD5 6bc2864555dee3856ed74a0d89392b5a
BLAKE2b-256 66d52750f257530066adbe48eac182efa2eef722a554ab3add0be72ad4408c7c

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8583d3c08259966f0bd84efbf1604b8fd5daab23c8c6ac45dd68305897309640
MD5 c583e17e17edac3c01de6e7c89d990cb
BLAKE2b-256 08965867d3eacf92792bf6a7feaf21f594f642b139c611e9e75fc4ca5fd1cb28

See more details on using hashes here.

File details

Details for the file libcasm_configuration-2.0a4-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_configuration-2.0a4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b1db8ca7ca3cdf834c3a8bc14f6a135c0c6a8d88338ee2e2090f33c5039bab0f
MD5 2bf4ba2c103c95763f50f7c5b6c2d707
BLAKE2b-256 6b10ab66e246dc483159b11580980cc087cb3255ccf3d6f12a3509894a57a0ef

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