Eckel Stephen, Barker Daniel S, Norrgard Eric B, Scherschligt Julia
Sensor Science Division, National Institute of Standards and Technology, Gaithersburg, MD 20899, USA.
Joint Quantum Institute, National Institute of Standards and Technology and University of Maryland, Gaithersburg, Maryland 20899, USA.
Comput Phys Commun. 2020 Jan;270. doi: 10.1016/j.cpc.2021.108166.
We present a Python object-oriented computer program for simulating various aspects of laser cooling physics. Our software is designed to be both easy to use and adaptable, allowing the user to specify the level structure, magnetic field profile, or the laser beams' geometry, detuning, and intensity. The program contains three levels of approximation for the motion of the atom, applicable in different regimes offering cross checks for calculations and computational efficiency depending on the physical situation. We test the software by reproducing well-known phenomena, such as damped Rabi flopping, electromagnetically induced transparency, stimulated Raman adiabatic passage, and optical molasses. We also use our software package to quantitatively simulate recoil-limited magneto-optical traps, like those formed on the narrow S → P transition in Sr and Sr.
我们展示了一个用于模拟激光冷却物理各个方面的Python面向对象计算机程序。我们的软件设计得既易于使用又具有适应性,允许用户指定能级结构、磁场分布,或激光束的几何形状、失谐和强度。该程序包含原子运动的三个近似级别,适用于不同的情况,可根据物理情况对计算进行交叉检验并提高计算效率。我们通过重现一些著名的现象来测试该软件,如阻尼拉比振荡、电磁诱导透明、受激拉曼绝热通道和光学粘团。我们还使用我们的软件包对反冲限制的磁光阱进行定量模拟,比如在锶(Sr)的窄S→P跃迁上形成的磁光阱。