Classical density functional theory in three dimensions with GPU-accelerated automatic differentiation: Computational performance analysis using the example of adsorption in covalent-organic frameworks

被引:6
|
作者
Stierle, Rolf [1 ]
Bauer, Gernot [1 ]
Thiele, Nadine [1 ]
Bursik, Benjamin [1 ]
Rehner, Philipp [2 ]
Gross, Joachim [1 ]
机构
[1] Univ Stuttgart, Inst Thermodynam & Thermal Proc Engn, Pfaffenwaldring 9, D-70569 Stuttgart, Germany
[2] Swiss Fed Inst Technol, Dept Mech & Proc Engn, Energy & Proc Syst Engn, Tannenstr 3, CH-8092 Zurich, Switzerland
关键词
Classical density functional theory; Adsorption; DFT; Covalent organic framework (COF); Metal organic framework (MOF); Automatic differentiation; GPU; DIRECTIONAL ATTRACTIVE FORCES; VAPOR-LIQUID INTERFACES; GAS-ADSORPTION; NANOPOROUS MATERIALS; PERTURBATION-THEORY; H-2; ADSORPTION; FLUIDS; MODEL; EQUATION; MIXTURES;
D O I
10.1016/j.ces.2024.120380
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
We show how classical density functional theory can greatly benefit from algorithmic advances in machine learning, especially neural networks. By exploiting GPU-accelerated backward automatic differentiation, we overcome the often cumbersome and error-prone implementation of functional derivatives for classical density functional theory computations. This provides an efficient and straightforward solution for computing functional derivatives, opening up a wide range of applications. We show the gain in computational performance by using backward automatic differentiation to compute the functional derivatives on GPUs, and exemplify the use of this easy-to-implement and highly extensible classical density functional theory framework to predict the adsorption isotherms of a methane/ethane mixture described by a Helmholtz energy functional based on the PC-SAFT equation of state in the covalent-organic framework 2,3-DhaTph. Together with this manuscript, we provide the full classical density functional theory code as supplementary material.
引用
收藏
页数:12
相关论文
共 1 条