FourPhonon: An extension module to ShengBTE for computing four-phonon scattering rates and thermal conductivity
FourPhonon: An extension module to ShengBTE for computing four-phonon scattering rates and thermal conductivity
复制标题
DOI:
10.1016/j.cpc.2021.108179
复制
发表时间:
2021-10-01
影响因子:
6.3
通讯作者:
Ruan, Xiulin
中科院分区:
文献类型:
--
作者:
Han, Zherui;Yang, Xiaolong;Ruan, Xiulin
Four Phononis a computational package that can calculate four-phonon scattering rates in crystals. It is built withinShengBTEframework, which is a well-recognized lattice thermal conductivity solver based on Boltzmann transport equation. An adaptive energy broadening scheme is implemented for the calculation of four-phonon scattering rates. In analogy withthirdorder.pyinShengBTE, we also provide a separate python script, Fourthorder.py, to calculate fourth-order interatomic force constants. The extension module preserves all the nice features of the well-recognized lattice thermal conductivity solverShengBTE, including good parallelism and straightforward workflow. In this paper, we discuss the general theory, program design, and example calculations on Si, BAs and LiCoO2.