Screening of tensor properties by magnetic point group symmetries: The PythMPG code package
Abstract
Understanding the symmetry requirements that permit specific phenomena or physical effects is crucial in condensed matter physics for identifying candidate materials that exhibit one or more of these effects. To this end, screening tensor properties based on (magnetic) point-group symmetries is of particular interest. Here, we present the PythMPG code package, a tool designed for this purpose. Inspired by the MTENSOR utility of the Bilbao Crystallographic Server, PythMPG performs symmetry analysis in a self-contained way to determine which tensors, characterized by their Jahn symbols, are allowed for each magnetic point group and how many symmetry-allowed independent components each tensor possesses. We describe the structure of the code and present some illustrative examples.
Related
- More about modular symmetries and non-invertible properties in magnetized compactifications
- Active learning of collinear magnetic Moment Tensor Potentials using the spin-MLIP package from soft-constrained spin-polarized DFT calculations: a case study of Fe-Pd
- Qurrium: A Python package for randomized measurement-based estimation of quantum state properties
- Magnetic Higher-Form Symmetries as Dual Fundamental ∞-Groupoids
- Suppression of the skyrmion Hall effect in planar nanomagnets by the magnetic properties engineering: Skyrmion transport on nanotracks with magnetic strips
BibTeX
@misc{urru2026screening,
title = {{Screening of tensor properties by magnetic point group symmetries: The PythMPG code package}},
author = {Andrea Urru and Turan Birol and Trey Cole and David Vanderbilt},
howpublished = {arXiv},
year = {2026},
month = oct,
doi = {10.48550/arxiv.2610.10024},
eprint = {2610.10024},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2610.10024},
}
RIS
TY - UNPB
TI - Screening of tensor properties by magnetic point group symmetries: The PythMPG code package
AU - Andrea Urru
AU - Turan Birol
AU - Trey Cole
AU - David Vanderbilt
PY - 2026
DA - 2026/10/07
PB - arXiv
DO - 10.48550/arxiv.2610.10024
UR - https://arxiv.org/abs/2610.10024
AB - Understanding the symmetry requirements that permit specific phenomena or physical effects is crucial in condensed matter physics for identifying candidate materials that exhibit one or more of these effects. To this end, screening tensor properties based on (magnetic) point-group symmetries is of particular interest. Here, we present the PythMPG code package, a tool designed for this purpose. Inspired by the MTENSOR utility of the Bilbao Crystallographic Server, PythMPG performs symmetry analysis in a self-contained way to determine which tensors, characterized by their Jahn symbols, are allowed for each magnetic point group and how many symmetry-allowed independent components each tensor possesses. We describe the structure of the code and present some illustrative examples.
ER -