4.7 Article

CONUNDrum: A program for orbital-free density functional theory calculations

期刊

COMPUTER PHYSICS COMMUNICATIONS
卷 256, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.cpc.2020.107365

关键词

Orbital-free density functional theory; Kinetic energy functional; Real-space grid; Machine learning; Neural network

资金

  1. Ministry of Education of Singapore via an AcRF Tier 1 grant

向作者/读者索取更多资源

We present a new code for energy minimization, structure relaxation and evaluation of bulk parameters in the framework of orbital-free density functional theory (OF-DFT). The implementation is based on solving the Euler-Lagrange equation on an equidistant real space grid on which density dependent variables and derivatives are computed. Some potential components are computed in Fourier space. The code is able to use semilocal and non-local kinetic energy functionals (KEF) as well as neural network based KEFs thus facilitating testing and development of emerging machine-learned KEFs. For semi-local and machine-learned KEFs the kinetic energy potentials are evaluated with real-space differentiation of the components, which are partial derivatives of the KE with respect to the electron density, its gradient and Laplacian. Program summary Program title: CONUNDrum. CPC Library link to program files: http://dx.doi.org/10.17632/phnz2gg8mz.1 Licensing provision: GNU GPL v3 Programming language: C++ External routines: Fastest Fourier Transform in the West (FFTW) library (http://www.fftw.org/) Nature of problem: Calculation of the electronic and structural properties of molecules and extended systems in the framework of the orbital-free density functional theory. Evaluation of the bulk parameters of solid compounds. Solution method: High-order central finite-difference method and fast Fourier transform are used for calculation of different total energy components. Density optimization is performed with the steepest descent or the Polak-Ribiere variant of the non-linear conjugate-gradient method with a line search procedure based on the Armijo condition. A numerical approach is used for structural optimization the total energies with respect to small variations in lattice geometries are computed directly, with subsequent evaluation of the force components via a high-order central-finite difference method. The same numerical procedure is used for evaluation of bulk properties. Restrictions: Local pseudopotentials. (C) 2020 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据