中文

PyCDFT:一个用于约束密度泛函理论的Python包

材料科学 2020-07-07 v1

摘要

我们推出PyCDFT,一个利用约束密度泛函理论(CDFT)计算双稳态的Python包。PyCDFT提供了CDFT的面向对象、可定制实现,并支持单点自洽场计算与几何优化。PyCDFT设计为与现有密度泛函理论(DFT)代码接口,以执行在Kohn-Sham哈密顿量上添加约束势的CDFT计算。此处我们通过与大规模并行第一性原理分子动力学代码Qbox进行计算来演示PyCDFT的使用,并通过对一组有机分子的态间电子耦合计算来基准测试其精度。我们表明PyCDFT所得结果与现有实现一致,且是一个稳健而灵活的用于执行CDFT计算的包。该程序可在 https://github.com/hema-ted/pycdft/ 获取。

关键词

引用

@article{arxiv.2005.08021,
  title  = {PyCDFT: A Python package for constrained density functional theory},
  author = {He Ma and Wennie Wang and Siyoung Kim and Man-Hin Cheng and Marco Govoni and Giulia Galli},
  journal= {arXiv preprint arXiv:2005.08021},
  year   = {2020}
}

备注

main text: 27 pages, 6 figures supplementary: 7 pages, 2 figures