Skip to main content
Shows the CASM logo

libcasm-composition

The libcasm-composition package is the CASM composition module. This includes:

  • Methods for constructing standard composition axes
  • Methods for converting between mol and parametric composition
  • Methods for calculating the composition of configurations, including sublattice compositions

Install

pip install libcasm-composition

Usage

See the libcasm docs.

About CASM

The libcasm-composition 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.

Release files for libcasm-composition 2.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libcasm-composition 2.3.0
File Size Uploaded
libcasm_composition-2.3.0.tar.gz 502.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for libcasm-composition 2.3.0
File
libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
libcasm_composition-2.3.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
libcasm_composition-2.3.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
libcasm_composition-2.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
libcasm_composition-2.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
libcasm_composition-2.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 4.9 MB

Release files / libcasm_composition-2.3.0.tar.gz

Download URL libcasm_composition-2.3.0.tar.gz
Size 502.7 kB
Tags Source
SHA-256 checksum
How to use checksums
306487be54c59fa4ab78b95c2c74b2b07847d59daee81eeb3998895b849cfe13
BLAKE2b-256 checksum
How to use checksums
470136d5a5a0949f697c68c6ba39dd54cb5a005ebf9653b8083f7ea0400ffa9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 326.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2a1c8263c7f7f5945a5581fd75ab917df774f9a53bd3429151614a9808470391
BLAKE2b-256 checksum
How to use checksums
6ee70951966823085974442d17dc4509b085cbe048ccdda0d8d770c53fa20b20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL libcasm_composition-2.3.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 295.2 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f0a550e32ddac3a6917fe83a12448085c5ee1586d31994f97614c42ebb007d0e
BLAKE2b-256 checksum
How to use checksums
016c26ddc2c47610a91a8cf5133a927e808b73b0ea5230269573b2e7db061343
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL libcasm_composition-2.3.0-cp314-cp314-macosx_11_0_arm64.whl
Size 257.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7fe9599aa3c860d422a4365d1f2507be0bd5f6fea20f484efdcfd1e6e6657392
BLAKE2b-256 checksum
How to use checksums
a80a67f5adf02edecf7d206d081516329e65fbffd5d31d94264a060832c98adc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 326.0 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c762d47030802d2eceb46fbf9c5425307e06e608387d80517fa7dfeb3f9f41aa
BLAKE2b-256 checksum
How to use checksums
c56e6655cee105cc3001a9d06c82558fc2c13607c211053e82656c243529206e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL libcasm_composition-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 294.9 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1031c752e9d961a058d275e1651e1bfd8349d28dcedbd0a02c5e9cd83aa6f05c
BLAKE2b-256 checksum
How to use checksums
7f805a54517b062d3364d7d3d8f494379f490a8d93b52711915439dc40560718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL libcasm_composition-2.3.0-cp313-cp313-macosx_11_0_arm64.whl
Size 256.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1717378524d5b3098154ed7f09c23b7576ac822a4083131509364c180ee55db9
BLAKE2b-256 checksum
How to use checksums
80c9427b8d0f5c9021f3af24c37acbaac99241d3b72a627ca3625fdd6e7af869
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 326.5 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
649e415d582abcc3959d9ba6405ae814e3458312f06c01fd378635e721185d1b
BLAKE2b-256 checksum
How to use checksums
c0303210898b5b5e3325d23282776b3b261095570e69d04cdfc2a11a840d4620
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL libcasm_composition-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 294.6 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f133c68d8f93b3d59b3dfc1b8ce6c3cc14d53428c493cff41325eb9cb2e0ffe7
BLAKE2b-256 checksum
How to use checksums
67a60b497cfb0a0b716d03809b554e5212571bfdc2471749be4b92dfd2dccf9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL libcasm_composition-2.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 256.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
df7d8b764cbf67bdd9ca4e396f67f5f4348a7432c50c0a5d85cb56a36e9b9f13
BLAKE2b-256 checksum
How to use checksums
be0773c09a05b702ccdb21685d98b7612ba5ff3768f72365ef957aa99cd82185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 323.8 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5088f6b998f1ca949e3c4626378db343fe805b08814f4a5dc6e75cb0df0e058c
BLAKE2b-256 checksum
How to use checksums
653b1538b4c10e62580d48bb308ce8d5e73adff28814fe3a6d7394a6ac1ba3ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL libcasm_composition-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 294.1 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6d3a7a387270075a88eea61d37a94c6a70408ccc590a35af4d8e6a4e7c55e94c
BLAKE2b-256 checksum
How to use checksums
ad80d5dcbcb2dab4b63298a78a88c71ad57c60f02c13579cc7aee1c3434b2deb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL libcasm_composition-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 256.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e157288d70a3336edeca5879cc5125f851dfdb530394374df5a2ad26bf6aa05b
BLAKE2b-256 checksum
How to use checksums
b486f1047884419028e3f17b4d5464a2e21e73ecabe3c85d01bc31d8c2ab0e41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 323.0 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a2ca57cb2b57b12749b37458545d7e006714c87ba00fee2a4025f10104a092a0
BLAKE2b-256 checksum
How to use checksums
4f4cfa1219b8924ed24557f45c521578a50a6a4c1992e2a46b53030df21ee4d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL libcasm_composition-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 293.0 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1dab6c6f0c4940fdebbf0a781e8dd3366f5a650111ae214732368f1534d5f46b
BLAKE2b-256 checksum
How to use checksums
7fbc3aee606b740dbdb35d4dd2d4cc7191ff0862bb4333fb1ef6e18a39e01723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / libcasm_composition-2.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL libcasm_composition-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 254.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a621014346b4a095779b713b78669ce791bb31a373ad348ca182c1b732e14c94
BLAKE2b-256 checksum
How to use checksums
9bf8a1e352385f65595fe9ca1203b0e134e47584133fc15b53898f5f65377746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page