Skip to main content

CASM structure mapping

Project description

Shows the CASM logo

libcasm-mapping

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

  • Methods for searching for low-cost lattice, atom, and structure mappings, taking into account symmetry, based on the approach described in the paper Thomas, Natarajan, and Van der Ven, npj Computational Materials, 7 (2021), 164.
  • Methods for generating interpolated structures based on mapping results
  • Methods for generating symmetrically equivalent mappings
  • Data structures and methods for creating custom mapping searches

Install

pip install libcasm-mapping

Usage

See the libcasm docs.

About CASM

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

For Contributors

See the CASM contribution guide

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_mapping-2.4.1.tar.gz (610.5 kB view details)

Uploaded Source

Built Distributions

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

libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_x86_64.whl (834.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_aarch64.whl (761.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libcasm_mapping-2.4.1-cp314-cp314-macosx_11_0_arm64.whl (643.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_x86_64.whl (834.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_aarch64.whl (760.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcasm_mapping-2.4.1-cp313-cp313-macosx_11_0_arm64.whl (641.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_x86_64.whl (834.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_aarch64.whl (760.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcasm_mapping-2.4.1-cp312-cp312-macosx_11_0_arm64.whl (641.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_x86_64.whl (832.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_aarch64.whl (757.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcasm_mapping-2.4.1-cp311-cp311-macosx_11_0_arm64.whl (637.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_x86_64.whl (829.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_aarch64.whl (755.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcasm_mapping-2.4.1-cp310-cp310-macosx_11_0_arm64.whl (634.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file libcasm_mapping-2.4.1.tar.gz.

File metadata

  • Download URL: libcasm_mapping-2.4.1.tar.gz
  • Upload date:
  • Size: 610.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for libcasm_mapping-2.4.1.tar.gz
Algorithm Hash digest
SHA256 c8fe3a7982384c96383390c637c98c431aa820bfa6f9bce4589a3584b00933a4
MD5 e886308c46b7c76215e85d4d2480ede5
BLAKE2b-256 6096a5f4341ec575695b6aeaf3e03315e843c85b0af7cf333da3d3d7147815c3

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25aa0ba8b76b4ffa4fa527b4a125d323b978dbafcbb720de9facec81463f3d4a
MD5 16e83fb55f092448fba9acbf64ba9080
BLAKE2b-256 0b0103d1cd5c09329d3a2c24dd6d6b760a9fe2ce900fd09f66ffcf5be00dc7cf

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec8e0f67c7bf3ac4167c01d571f956ce2a3249549adda7d7b0341b8b51dae80c
MD5 6897675f9c74b7ebb8a3283c1c931e47
BLAKE2b-256 5d7a8d87a43248cd4563f30dff21b5e2cb9453be8854ff595649423d3affef0f

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66d9c51edb75402af80c51d0b94827312fc8b881ac5402836f079c8e8d52ae91
MD5 949a434fad640f736cef5b4903c18f42
BLAKE2b-256 9922be0ae4900794b505092a5064e6c689f5fbd767249c4432b4ab1f607db6f7

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2cb6a2aa782fba9d69f663092ac5e74762d5cb2ca44579a4f252dbcbc84dc18a
MD5 7f34b94833bd901e209208e8c8a8d53f
BLAKE2b-256 ac5fb5f798aa75b25a4c84f6ea8a7c4e99efdb80ddc1c3c703072f1d9c055293

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 628c001a01507bdeb3ff9611750d01216c0ab4fd9cdec2a7ee75cee5c60a7c74
MD5 eece5563afb0780cdf05ca8387b4af2f
BLAKE2b-256 3a1f50262234d773001e7dfdc88184bda9ce076fe2d35c57121a5b661efc1b00

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ad86d8d00ac98611c14bb8c20bfa28a964767323b288f6bb6f16b83eedd2d6c
MD5 86fba89adeb4a1465bc51013ed94f9f1
BLAKE2b-256 2eafb3be671a515c76eb6fb3fee1d607252f708056a1bffbaf2ca7507a22a395

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0255664622ddf1d8f6c2150b19d358b167911e7d506d877d65034165e334540b
MD5 7ca199dfdc0265748f60702f11d21378
BLAKE2b-256 b9c3bf08a7c4fad240756d5ee13548b56725a51ec16dac4bafff0fa43bc351bc

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28b8aa399770878fae0cc9fa3ac007cb448544a6e35180bbe14676ff2d72f654
MD5 cbdd0e378020f3ce05c150f0329e13d7
BLAKE2b-256 9669493fb4b34cfba1b769d04b93505dace65d882a541af31f80f373fffecfb6

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26a7b2d6b6d169ecbb87986869a503e880c2b143099d999a857458f7955cfdd1
MD5 6943575f12bf66316450f20960c4b723
BLAKE2b-256 9e23f5a4b0d5a1ef039ed58372be74f8c5935e1f4d975ce4835a03d758a1417b

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a2e3519b2151c778c796e7782d9d0669c4fc2f89205de36c155ddff3d31506c
MD5 4666b6f0385c3ec4a87b85241bf2602f
BLAKE2b-256 80c9cc54c3b41d93a4c74822b88ea5148e9dcb03f79d21559da765c4d3b5a55a

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c98a1a72fcc52724c5ada81be499d3f339ed74f48c01f703f57c78fe6b885616
MD5 6d883c1d964f76eb4f6ecd3ec45dba14
BLAKE2b-256 dc96958bd08b243b3241419c7512797570bda3535b3013644f8a8a2023955722

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e38862787fae65b22680b8914d734f4d9017d0a48407ead4f30b6181eefe16ac
MD5 b0dc903413e1d8eafa7250a621559426
BLAKE2b-256 c6fe5acc547b4dfcf8cf63e690ce421a9d3fc8b9a42b9029606975b6b155a047

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b821f51fd78a07e7a3668e8281e2aa97415c20a5aa5a0c84fad8a587edd1ddc0
MD5 25f71c457d626bab2ded645157986498
BLAKE2b-256 0ebc13d2dcd1930abadcf992e526210a5e3232901f360a896232753f45758ed9

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 60755dcf8f93c00da25c07e01efc395ce87db6c9579007b28e74da8a9696cc18
MD5 adcece8b971ecf6a9f717920ba5de93d
BLAKE2b-256 14dbf696c5873176098a2780753e0f08172ecd956d30973fa1bbb4804547dd78

See more details on using hashes here.

File details

Details for the file libcasm_mapping-2.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcasm_mapping-2.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7f3d94645e18c65f1d8790614fa8399d96925465282306870474be2a58cab81
MD5 4fa7e2fc06f177b2c3d030cd9f31d955
BLAKE2b-256 5b8371c67ffccb32460165fdc5d5c430d91a28beeea4edfc791e4d4a600895de

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