transform_bkq
Transform the crystal field parameters Bkq for extended Stevens operators when the reference frame is rotated.
Science Score: 52.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization m2qm-efrc has institutional domain (efrc.ufl.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.3%) to scientific vocabulary
Repository
Transform the crystal field parameters Bkq for extended Stevens operators when the reference frame is rotated.
Basic Info
- Host: GitHub
- Owner: m2qm-efrc
- License: gpl-3.0
- Language: Python
- Default Branch: main
- Size: 116 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Transform crystal field parameters
1. Overview
The purpose of this this code is twofold. 1. Transform the crystal field parameters (CFPs) Bkq for extended Stevens operators (ESOs) under a rotation of the reference frame. 2. Transform the ESO-based crystal field parameters into ITO-based crystal field parameters, and vice versa, where ITO stands for irreducible tensor operators.
2. Usage:
2.1 Rotation
The rotation can be specified in two ways. The first way is to specify the basis vectors of both the initial and final reference frames. The second way is to use Euler angles.
- Provide the initial ESO-based crystal field parameters in a file, say
Bkqs.dat. - Modify
rotate_Bkq.pyto specify the rotation, the input and output file names, and the total angular momentum J. python rotate_Bkq.pyto rotate the crystal field parameters.
An example input file Bkqs.dat is provided along with the source code. The input file should contain the crystal field parameters in the following format:
Column 1: k
Column 2: q
Column 3: Bkq
2.2. ESO-based CFPs to/from ITO-based CFPs
Five flavors of the irreducible tensor operators are supported in this code, i.e. Racah, Wybourne, spherical harmonic, Iwahara−Chibotaru, and noname. (Refs 1 and 2)
2.2.1 ESO-based CFPs to ITO-based CFPs
- Provide the initial ESO-based crystal field parameters in a file, say
Bkqs.dat. - Modify
get_ITO_CFPs.pyto specify the input file name and the total angular momentum J. python get_ITO_CFPs.pyto transform the ESO-based crystal field parameters to ITO-based crystal field parameters.
2.2.2 ITO-based CFPs to ESO-based CFPs
- Provide the initial ITO-based crystal field parameters in a file, say
Bkqs_spherical.dat. - Modify
get_ESO_CFPs.pyto specify the input file name and the total angular momentum J. python get_ESO_CFPs.pyto transform the ITO-based crystal field parameters to ESO-based crystal field parameters.
Note that the ITO-based crystal field parameters are complex numbers. The third column of the input file must include both the real and imaginary parts.
3. References:
- Duros et al., General expressions for Stevens and Racah operator equivalents, arXiv:2405.08978 (2024).
- Iwahara et al., J-pseudospin states and the crystal field of cubic systems, Phy. Rev. B 98, 054436 (2018).
- D A Varshalovich, A N Moskalev, and V K Khersonskii, Quantum theory of angular momentum, 1988.
- C Rudowicz, Transformation relations for the conventional Okq and normalised Okq Stevens operator equivalents with k=1 to 6 and -k⩽q⩽k, J. Phys. C: Solid State Phys. 18, 3837 (1985).
Owner
- Name: Center for Molecular Magnetic Quantum Materials
- Login: m2qm-efrc
- Kind: organization
- Location: Gainesville, FL
- Website: https://efrc.ufl.edu
- Repositories: 2
- Profile: https://github.com/m2qm-efrc
An Energy Frontier Research Centers (EFRC) established by DOE.
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Liu" given-names: "Shuanglong" orcid: "https://orcid.org/0000-0003-3253-5491" title: "Transform crystal field parameters" version: 1.0.0 date-released: 2025-01-07 doi: 10.5281/zenodo.14610259 url: "https://github.com/m2qm-efrc/transform_Bkq"
GitHub Events
Total
- Release event: 2
- Watch event: 1
- Delete event: 1
- Public event: 1
- Push event: 14
- Create event: 1
Last Year
- Release event: 2
- Watch event: 1
- Delete event: 1
- Public event: 1
- Push event: 14
- Create event: 1