解算器
热导率
玻尔兹曼方程
散射
声子
声子散射
Python(编程语言)
格子(音乐)
计算科学
物理
凝聚态物理
计算机科学
量子力学
数学
热力学
数学优化
操作系统
声学
作者
Zherui Han,Xiaolong Yang,Wu Li,Tianli Feng,Xiulin Ruan
标识
DOI:10.1016/j.cpc.2021.108179
摘要
FourPhonon is a computational package that can calculate four-phonon scattering rates in crystals. It is built within ShengBTE framework, 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 with $thirdorder.py$ in ShengBTE, 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 solver ShengBTE, including good parallelism and straightforward workflow. In this paper, we discuss the general theory, program design, and example calculations on Si, BAs and $\mathrm{LiCoO_2}$.
科研通智能强力驱动
Strongly Powered by AbleSci AI