Diatomic-py: A Python module for calculating the rotational and hyperfine structure of 1S molecules
Diatomic-py: A Python module for calculating the rotational and hyperfine structure of 1S molecules
复制标题
Diatomic-py:用于计算 1S 分子旋转和超精细结构的 Python 模块
DOI:
10.1016/j.cpc.2022.108512
复制
发表时间:
2023
影响因子:
6.3
通讯作者:
Blackmore J
中科院分区:
文献类型:
--
作者:
Blackmore J
We present a computer program to calculate the quantised rotational and hyperfine energy levels of Σ 1 diatomic molecules in the presence of dc electric, dc magnetic, and off-resonant optical fields. Our program is applicable to the bialkali molecules used in ongoing state-of-the-art experiments with ultracold molecular gases. We include functions for the calculation of space-fixed electric dipole moments, magnetic moments and transition dipole moments. Program summary Program Title: Diatomic-Py CPC Library link to program files: https://doi. org/10.17632/3yfxnh5bn5. 1 Developer's repository link: https://doi. org/10.5281/zenodo. 6632148 Licensing provisions: BSD 3-clause Programming language: Python≥ 3.7 Nature of problem: Calculation of the rotational and hyperfine structure of Σ 1 molecules in the presence of dc magnetic, dc electric, and off-resonant laser fields. Solution method: A matrix representation of the Hamiltonian is constructed in the uncoupled basis set. Eigenstates and eigenenergies are calculated by numerical diagonalization of the Hamiltonian. Additional comments including restrictions and unusual features: Restricted to calculating the Stark and Zeeman shifts with co-axial electric and magnetic fields.