查看原文
其他

【科学代码】合肥线性标度从头模拟软件包HONPAS(内含代码使用交流群及程序手册)

KouShare 蔻享学术 2022-07-02


软件包下载页面:

https://code.koushare.com/#/code/codeDetail?codeId=198

(请复制链接至浏览器打开,或点击左下方“阅读原文”跳转)


开发人:杨金龙,向红军,商红慧,胡伟,秦新明等

开发单位:中国科学技术大学

编程语言:Fortran

开源类型:开源

版本:1.0

邮箱:xmqin03@ustc.edu.cn




传统基于密度泛函理论的电子结构方法的计算复杂度通常与体系大小的三次方成正比(立方标度),因此难以有效利用日益增长的计算能力来处理复杂大体系。线性标度方法以量子力学的局域性(Kohn“近似”原理)为物理基础,通过实空间局域的基函数来线性标度求解稀疏的密度矩阵或瓦尼尔函数,是结合高性能并行快速实现复杂大体系电子结构计算的有效途径。中国科学技术大学杨金龙课题组多年来致力于在数值原子轨道基组下独立发展和实现更先进、更有效、功能更全面并且适合于高性能计算的线性标度计算方法,开发了一款线性标度电子结构计算软件包HONPAS (Hefei Order-N packages for ab initio simulations,合肥线性标度从头模拟软件包,版权注册号 2019SR1267056 )。


该软件目前基于流行的SIESTA (版本3.2) 软件,采用了标准的模守恒赝势、严格局域的数值原子轨道基组以及周期边界条件。相比于SIESTAHONPAS具有多个独立的线性标度电子结构计算模块(如图1所示),包括杂化泛函线性标度计算、密度矩阵纯化(PM)线性标度计算、自洽后(post-SCF)边界态和最大局域瓦尼尔函数(MLWFs)等的线性标度计算、密度矩阵微扰理论(DMPT)线性标度计算和post-Hartree-Fock低标度计算。

其中,HONPAS最主要的特色功能是可通过线性标度算法和高性能并行实现上千原子大体系的杂化泛函电子结构计算。该模块采用NAO2GTO方案(辅助的高斯基组拟合数值原子轨道)来快速解析地计算双电子积分,然后通过多种积分预筛选方法实现杂化泛函中精确Hartree-Fock交换项的线性标度计算,最后再结合两级Master-Worker动态并行策略实现高性能并行。基于NAO2GTO方案的杂化泛函线性标度并行计算可以用于快速估计复杂半导体体系的能隙,并快速模拟极性晶体中的极化子效应以及生物大分子、量子点、表面和纳米材料等复杂大体系的基态杂化泛函电子性质。

除了快速杂化泛函计算,HONPAS也可以采用密度矩阵纯化线性标度算法来求解密度矩阵,并快速得到边界态和最大瓦尼尔函数,用于研究复杂半导体吸附和掺杂后的电子性质。并且,基于密度矩阵微扰理论线性标度方法,它也可以快速模拟周期半导体体系的响应性质,如极化率、声子等。此外,在NAO2GTO计算双电子积分的基础上,它还可以对周期体系实现二阶Møller-Plesset微扰理论(MP2)的低标度计算,用于计算分子和固体体系的相关能并研究固体表面的分子吸附性质等。

图1:合肥线性标度从头模拟软件包HONPAS

HONPAS Group:

杨金龙(jlyang@ustc.edu.cn

向红军(hxiang@fudan.edu.cn

商红慧(shanghonghui@ict.ac.cn

胡伟 (whuustc@ustc.edu.cn

秦新明(xmqin03@ustc.edu.cn


扫码下载使用手册


关联文献:

引用HONPAS:  

Xinming Qin, Honghui Shang, Hongjun Xiang, Zhenyu Li, Jinlong Yang*, HONPAS : A linear scaling open-source solution for large system simulations, Int. J. Quantum Chem. 115, 647 (2015) .


综述

Honghui Shang, Hongjun Xiang, Zhenyu Li, Jinlong Yang*, Linear scaling electronic structure calculations with numerical atomic basis set, Int. Rev. Phys. Chem. 29, 665 (2010).


密度矩阵纯化方法

Zhaolong Luo, Xinming Qin*, Lingyun Wan, Wei Hu*, Jinlong Yang, Parallel implementation of large-scale linear scaling density functional theory calculations with numerical atomic orbitals in HONPAS, Front. Chem. 8, 932 (2020).

 

Hongjun Xiang, Wanzhen Liang, Jinlong Yang*, Jianguo Hou, Qingshi Zhu, Spin-unrestricted linear-scaling electronic structure theory and its application to magnetic carbon-doped boron nitride nanotubes, J. Chem. Phys. 123, 124105 (2005).

 

后处理方法

Hongjun Xiang, Jinlong Yang*, Jianguo Hou, Qingshi Zhu, Linear scaling calculation of band edge states and doped semiconductors, J. Chem. Phys. 126, 244707 (2007).


Hongjun Xiang, Zhenyu Li, Wanzhen Liang, Jinlong Yang*, Jianguo Hou, Qingshi Zhu, Linear scaling calculation of maximally localized Wannier functions with atomic basis set, J. Chem. Phys. 124, 234108 (2006).


密度矩阵微扰理论

Hongjun Xiang, Jinlong Yang*, Jianguo Hou, Qingshi Zhu, Linear-scaling density matrix perturbation treatment of electric fields in solids, Phys. Rev. Lett. 97, 266042 (2006).


杂化泛函

Xinming Qin, Jie Liu, Wei Hu*, Jinlong Yang*, Interpolative separable density fitting decomposition for accelerating Hartree–Fock exchange calculations within numerical atomic orbitals, J. Phys. Chem. A 124, 5664 (2020).


Xinming Qin, Jielan Li, Wei Hu*, Jinlong Yang*, Machine learning k-means clustering algorithm for interpolative separable density fitting to accelerate hybrid functional calculations with numerical atomic orbitals, J. Phys. Chem. A 124, 10066 (2020).


Honghui Shang*, Lei Xu, Baodong Wu, Xinming Qin, Yunquan Zhang, Jinlong Yang, The dynamic parallel distribution algorithm for hybrid density-functional calculations in HONPAS package, Comput. Phys. Comm. 254, 107204 (2020).


Xinming Qin, Honghui Shang*, Lei Xu, Wei Hu, Jinlong Yang, Shigang Li, Yunquan Zhang, The static parallel distribution algorithms for hybrid density-functional calculations in HONPAS package, Int. J. High Perform. Comput. Appl. 34, 159 (2020).


Wei Hu, Yi Huang, Xinming Qin, Lin Lin*, Erjun Kan, Xingxing Li, Chao Yang*, Jinlong Yang*,Room-temperature magnetism and tunable energy gaps in edge-passivated zigzag graphene quantum dots, npj. 2D. Mater. Appl. 3, 17 (2019).


Honghui Shang, Zhenyu Li, Jinlong Yang*, Implementation of screened hybrid density functional for periodic systems with numerical atomic orbitals: Basis function fitting and integral screening, J. Chem. Phys. 135, 034110 (2011).


Honghui Shang, Zhenyu Li, Jinlong Yang*, Implementation of exact exchange with numerical atomic orbitals, J. Phys. Chem. A 2, 114 (2010).


Post-Hartree-Fock方法

Honghui Shang*, Jinlong Yang*, Implementation of Laplace transformed MP2 for periodic systems with numerical atomic orbitals, Front. Chem. 8, 956 (2020).

编辑:黄琦



为满足更多科研工作者的需求,蔻享平台开通了各科研领域的微信交流群。进群请添加微信18019902656(备注您的科研方向)小编拉您入群哟!

蔻享网站www.koushare.com已开通自主上传功能,期待您的分享!

欢迎大家提供各类学术会议或学术报告信息,以便广大科研人员参与交流学习。

联系人:李盼 18005575053(微信同号)

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存