A Linearized Structure-Preserving Numerical Scheme for a Gradient Flow Model of the Kohn-Sham Density Functional Theory

被引:5
作者
Hu, Guanghui [1 ,2 ,3 ]
Wang, Ting [1 ]
Zhou, Jie [4 ]
机构
[1] Univ Macau, Fac Sci & Technol, Dept Math, Taipa, Macao Sar, Peoples R China
[2] Zhuhai UM Sci & Technol Res Inst, Zhuhai, Guangdong, Peoples R China
[3] Univ Macau, Guangdong Hong Kong Macao Joint Lab Data Driven Fl, Taipa, Macao Sar, Peoples R China
[4] Xiangtan Univ, Sch Math & Computat Sci, Xiangtan, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
Kohn-Sham density functional theory; gradient flow model; structure-preserving; linear scheme; adaptive strategy;
D O I
10.4208/eajam.2022-134.081022
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Dai et al. [Multiscale Model. Simul. 18 (2020)] proposed a gradient flow model and a numerical scheme for ground state calculations in Kohn-Sham density functional theory. It is a feature that orthonormality of all wave functions can be preserved automatically during the simulation which makes such a method attractive towards simulations for large scale systems. In this paper, two extensions are proposed for further improving the efficiency of the method. The first one is a linearization of the original nonlinear scheme. It is shown analytically that both the orthonormality of wave functions and the decay of the total energy can be preserved well by this linear scheme, while a significant acceleration can be observed from the numerical experiments due to the removal of an iteration process in the nonlinear scheme. The second one is the introduction of the adaptivity in the algorithm both temporally and spatially - i.e. an h-adaptive mesh method is employed to control the total amount of mesh grids, and an adaptive stop criterion in time propagation process is designed based on an observation that total energy always decays much faster at the beginning. Plenty of numerical experiments successfully demonstrate effectiveness of our method.
引用
收藏
页码:299 / 319
页数:21
相关论文
共 29 条
[1]  
Bao G., Hu G.H., Liu D., Numerical solution of the Kohn-Sham equation by finite element methods with an adaptive mesh redistribution technique, J. Sci. Comput, 55, pp. 372-391, (2013)
[2]  
Bao G., Hu G.H, Liu D., Towards translational invariance of total energy with finite element methods for Kohn-Sham equation, Comput. Phys. Commun, 19, pp. 1-23, (2016)
[3]  
Chen H.J., Dai X.Y., Gong X.G., He L.H., Zhou A.H., Adaptive finite element approximations for Kohn-Sham models, Multiscale Model. Simul, 12, pp. 1828-1869, (2014)
[4]  
Chen L., iFEM: an integrated finite element methods package in MATLAB, (2009)
[5]  
Dai X.Y., Liu Z., Zhang L.W., Zhou A.H., A conjugate gradient method for electronic structure calculations, SIAM J. Sci. Comput, 39, pp. A2702-A2740, (2017)
[6]  
Dai X.Y., Wang Q., Zhou A.H., Gradient flow based Kohn-Sham density functional theory model, Multiscale Model. Simul, 18, pp. 1621-1663, (2020)
[7]  
Dai X.Y., Zhang L.W., Zhou A.H., Convergent and orthogonality preserving schemes for approximating the Kohn-Sham orbitals, (2021)
[8]  
Duersch J.A., Shao M.Y., Yang C., Gu M., A robust and efficient implementation of LOBPCG, SIAM J. Sci. Comput, 40, pp. C655-C676, (2018)
[9]  
Edelman A., Arias T.A., Smith S.T., The geometry of algorithms with orthogonality constraints, SIAM J. Matrix Anal. Appl, 20, pp. 303-353, (1998)
[10]  
Elbaz Y., Furman D., Toroker M.C., Modeling diffusion in functional materials: From density functional theory to artificial intelligence, Adv. Funct. Mater, 30, (2020)