Density kernel optimization in the ONETEP code
Density kernel optimization in the ONETEP code
复制标题
ONETEP 代码中的密度内核优化
DOI:
10.1088/0953-8984/20/29/294207
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
M. Payne
中科院分区:
文献类型:
--
作者:
P. D. Haynes;Chris;A. Mostofi;M. Payne
ONETEP is a linear scaling code for performing first-principles total energy calculations within density-functional theory (DFT). The method is based on the density-matrix formulation of DFT and involves the iterative minimization of the total energy with respect to a set of local orbitals and a density kernel. An overview is given of the kernel optimization methods proposed in the literature and implemented in ONETEP, focusing in particular on the constraints of compatibility, idempotency and normalization that must be applied. A method is proposed for locating the chemical potential which may be useful in applying the normalization constraint and analysing the electronic structure near the Fermi level.