Chi Yu-Chieh, Shaban Tameh Maliheh, Huang Chen
Department of Scientific Computing, Florida State University, Tallahassee, Florida 32306, United States.
Department of Chemistry, University of Minnesota, Minneapolis, Minnesota 55455, United States.
J Chem Theory Comput. 2021 May 11;17(5):2737-2751. doi: 10.1021/acs.jctc.0c01133. Epub 2021 Apr 15.
The computational cost of the Kohn-Sham density functional theory (KS-DFT), employing advanced orbital-based exchange-correlation (XC) functionals, increases quickly for large systems. To tackle this problem, we recently developed a local correlation method in the framework of KS-DFT: the embedded cluster density approximation (ECDA). The aim of ECDA is to obtain accurate electronic structures in an entire system. With ECDA, for each atom in a system, we define a cluster to enclose that atom, with the rest atoms treated as the environment. The system's electron density is then partitioned among the cluster and the environment. The cluster's XC energy density is then calculated based on its electron density using an advanced orbital-based XC functional. The system's XC energy is obtained by patching all clusters' XC energy densities in an atom-by-atom manner. In our previous formulation of ECDA, environments were treated by KS-DFT, which makes the following two tasks computationally expensive for large systems. The first task is to partition the system's electron density among a cluster and its environment. The second task is to solve the environments' Sternheimer equations for calculating the system's XC potential. In this work, we remove these two computational bottlenecks by treating the environments with the orbital-free (OF) DFT. The new method is called ECDA-envOF. The performance of ECDA-envOF is examined in two systems: ester and Cl-tetracene, for which the exact exchange (EXX) is used as the advanced XC functional. We show that ECDA-envOF gives results that are very close to the previous formulation in which the environments were treated by KS-DFT. Therefore, ECDA-envOF can be used for future large-scale simulations. Another focus of this work is to examine ECDA-envOF's performance on systems having different bond types. With ECDA-envOF, we calculate the energy curves for stretching/compressing some covalent, metallic, and ionic systems. ECDA-envOF's predictions agree well with the benchmarks by using reasonably large clusters. These examples demonstrate that ECDA-envOF is nearly a black-box local correlation method for investigating heterogeneous materials in which different bond types exist.
采用先进的基于轨道的交换关联(XC)泛函的Kohn-Sham密度泛函理论(KS-DFT),对于大型系统来说,其计算成本会迅速增加。为了解决这个问题,我们最近在KS-DFT框架下开发了一种局部关联方法:嵌入团簇密度近似(ECDA)。ECDA的目的是在整个系统中获得精确的电子结构。使用ECDA时,对于系统中的每个原子,我们定义一个团簇来包围该原子,其余原子则视为环境。然后将系统的电子密度在团簇和环境之间进行划分。接着使用先进的基于轨道的XC泛函,根据团簇的电子密度计算其XC能量密度。通过逐个原子地拼接所有团簇的XC能量密度来获得系统的XC能量。在我们之前的ECDA公式中,环境是用KS-DFT处理的,这使得对于大型系统来说,以下两个任务的计算成本很高。第一个任务是在团簇及其环境之间划分系统的电子密度。第二个任务是求解环境的Sternheimer方程以计算系统的XC势。在这项工作中,我们通过用无轨道(OF)DFT处理环境来消除这两个计算瓶颈。新方法称为ECDA-envOF。在两个系统中检验了ECDA-envOF的性能:酯和Cl-并四苯,其中精确交换(EXX)被用作先进的XC泛函。我们表明,ECDA-envOF给出的结果与之前用KS-DFT处理环境的公式非常接近。因此,ECDA-envOF可用于未来的大规模模拟。这项工作的另一个重点是检验ECDA-envOF在具有不同键型的系统上的性能。使用ECDA-envOF,我们计算了一些共价、金属和离子系统拉伸/压缩的能量曲线。通过使用合理大小的团簇,ECDA-envOF的预测与基准结果吻合得很好。这些例子表明,ECDA-envOF几乎是一种用于研究存在不同键型的异质材料的黑箱局部关联方法。