A Python package for analyzing symmetry constraints on magnetic exchange Hamiltonians
Project description
Jsymm is a tool and a Python library for analyzing symmetry constraints on
the exchange tensors associated with interatomic bonds in crystals.
Given a structural cif file of a crystal, Jsymm will find
- The most general form of symmetry-allowed matrices of DMI and anisotropic Heisenberg exchange for any bond.
- A set of compatible tensors for all bonds related to this bond by symmetry operations.
The output includes exchange matrices in symbolic form, as well as the information about the symmetry action on the bonds.
You can interact with a live web interface of Jsymm.
There, on the Help page, you can load an example CIF file and examine exchange tensors in hematite.
For more details, please see Jsymm documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jsymm-0.1.0.tar.gz.
File metadata
- Download URL: jsymm-0.1.0.tar.gz
- Upload date:
- Size: 32.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0148af9c5102eeb63273ebc943850f0b0314daa41b20175e1a1acf500b4bdb72
|
|
| MD5 |
6945d3ae815d10fbb8bdc4913c1269af
|
|
| BLAKE2b-256 |
030e5a82a25eee74ba298426e011f32528dfa0ac43b8e6fa276f7570eb118844
|
File details
Details for the file jsymm-0.1.0-py3-none-any.whl.
File metadata
- Download URL: jsymm-0.1.0-py3-none-any.whl
- Upload date:
- Size: 34.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44208cc6de14d94c51da9902fe4850a48a5d0aea2d1702b7dd3b8ee4065e5ab0
|
|
| MD5 |
8d1e3e9862e9f3af8b89fa4403a067a2
|
|
| BLAKE2b-256 |
0815ff0e2c721054171bff2b7bcbd3940c3f47577f83ef69f12ad922cd576505
|