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

被引:16
|
作者
Golub, Pavlo [1 ]
Manzhos, Sergei [1 ,2 ]
机构
[1] Natl Univ Singapore, Dept Mech Engn, Block EA 07-08,9 Engn Dr 1, Singapore 117576, Singapore
[2] Inst Natl Rech Sci, Ctr Energie Mat Telecommun, 1650 Blvd Lionel Boulet, Varennes, PQ J3X 1S2, Canada
关键词
Orbital-free density functional theory; Kinetic energy functional; Real-space grid; Machine learning; Neural network; KINETIC-ENERGY DENSITY; GENERALIZED GRADIENT APPROXIMATION; FINITE-DIFFERENCE FORMULATION; AB-INITIO CALCULATIONS; ELASTIC-CONSTANTS; PARALLEL IMPLEMENTATION; QUANTUM CORRECTIONS; ELECTRON-DENSITY; DFT CALCULATION; SPARC ACCURATE;
D O I
10.1016/j.cpc.2020.107365
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Introducing PROFESS: A new program for orbital-free density functional theory calculations
    Ho, Gregory S.
    Ligneres, Vincent L.
    Carter, Emily A.
    COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (11) : 839 - 854
  • [3] Orbital-Free Density Functional Theory for Molecular Structure Calculations
    Chen, Huajie
    Zhou, Aihui
    NUMERICAL MATHEMATICS-THEORY METHODS AND APPLICATIONS, 2008, 1 (01) : 1 - 28
  • [4] Orbital-free tensor density functional theory
    Ovchinnikov, IV
    Neuhauser, D
    JOURNAL OF CHEMICAL PHYSICS, 2006, 124 (02):
  • [5] Orbital-free spherical density functional theory
    Ágnes Nagy
    Letters in Mathematical Physics, 2022, 112
  • [7] Issues and challenges in orbital-free density functional calculations
    Karasiev, V. V.
    Trickey, S. B.
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (12) : 2519 - 2527
  • [8] Orbital-corrected orbital-free density functional theory
    Wang, Yan Alexander
    Zhou, Baojing
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2007, 233 : 301 - 301
  • [9] Orbital-corrected orbital-free density functional theory
    Zhou, BJ
    Wang, YA
    JOURNAL OF CHEMICAL PHYSICS, 2006, 124 (08):
  • [10] Orbital-corrected orbital-free density functional theory
    Zhou, Baojing
    Wang, Yan Alexander
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2006, 231