用于耦合电子-声子玻尔兹曼输运方程的 elphbolt 第一性原理求解器
材料科学
2023-06-19 v3
摘要
elphbolt 是一个现代 Fortran(2018 标准)代码,用于从第一性原理高效求解耦合的电子-声子玻尔兹曼输运方程。以密度泛函和密度泛函微扰理论的结果为输入,它可以以完全自洽的方式并计算热力学所要求约束下,计算非平衡声子对电子输运(声子拖曳)以及非平衡电子对声子输运(电子拖曳)的影响。它可以计算温度梯度和电场下的晶格、电荷与热电输运系数,以及相互的电子-声子拖曳对这些输运性质的影响。该代码充分利用晶体对称性和输运活跃窗口,以允许采样极精细的电子与声子波矢网格,从而准确捕捉拖曳现象。利用了现代 Fortran 的 coarray 特性,其提供原生且便捷的并行化支持。该代码紧凑、可读、文档完善且按设计可扩展。
引用
@article{arxiv.2109.08547,
title = {The elphbolt ab initio solver for the coupled electron-phonon Boltzmann transport equations},
author = {Nakib H. Protik and Chunhua Li and Miguel Pruneda and David Broido and Pablo Ordejón},
journal= {arXiv preprint arXiv:2109.08547},
year = {2023}
}