中文

Duo:一个计算双原子分子谱的通用程序

计算物理 2016-07-05 v2 化学物理

摘要

Duo 是一个通用的、用户友好的程序,用于计算双原子分子的转动、转振动和转振电子光谱。Duo 求解原子核运动的薛定谔方程,不仅针对非耦合、孤立电子态的简单情形(典型为闭壳层双原子分子的基态),也针对电子态之间任意数量和类型耦合的一般情形(典型为开壳层双原子分子与激发态)。可能的耦合包括自旋-轨道、角动量、自旋-转动和自旋-自旋。由于非绝热效应引起的修正可通过使用所谓的玻恩-奥本海默破裂曲线(Born-Oppenheimer breakdown curves)引入相关耦合来考虑。Duo 需要用户指定的势能曲线,以及相关的偶极矩、耦合和修正曲线。据此它计算能级、谱线位置和谱线强度。多种解析形式加上插值与外推选项可用于曲线的表示。Duo 可以精修势能和耦合曲线以最佳复现参考数据集如实验能级或谱线位置。Duo 作为 Fortran 2003 程序提供,并已在多种操作系统下测试。

关键词

引用

@article{arxiv.1601.06531,
  title  = {Duo: a general program for calculating spectra of diatomic molecules},
  author = {Sergei N. Yurchenko and Lorenzo Lodi and Jonathan Tennyson and Andrey V. Stolyarov},
  journal= {arXiv preprint arXiv:1601.06531},
  year   = {2016}
}