玻尔兹曼方程
声子
解算器
热导率
统计物理学
空格(标点符号)
对流扩散方程
蒙特卡罗方法
物理
玻尔兹曼常数
计算物理学
计算机科学
数学
热力学
凝聚态物理
数学优化
统计
操作系统
作者
Jesús Carrete,Bjorn Vermeersch,Ankita Katre,Ambroise van Roekeghem,Tao Wang,Georg K. H. Madsen,Natalio Mingo
标识
DOI:10.1016/j.cpc.2017.06.023
摘要
almaBTE is a software package that solves the space- and time-dependent Boltzmann transport equation for phonons, using only ab-initio calculated quantities as inputs. The program can predictively tackle phonon transport in bulk crystals and alloys, thin films, superlattices, and multiscale structures with size features in the nm–μm range. Among many other quantities, the program can output thermal conductances and effective thermal conductivities, space-resolved average temperature profiles, and heat-current distributions resolved in frequency and space. Its first-principles character makes almaBTE especially well suited to investigate novel materials and structures. This article gives an overview of the program structure and presents illustrative examples for some of its uses. PROGRAM SUMMARY Program Title: almaBTE Program Files doi: http://dx.doi.org/10.17632/8tfzwgtp73.1 Licensing provisions: Apache License, version 2.0 Programming language: C++ External routines/libraries: BOOST, MPI, Eigen, HDF5, spglib Nature of problem: Calculation of temperature profiles, thermal flux distributions and effective thermal conductivities in structured systems where heat is carried by phonons Solution method: Solution of linearized phonon Boltzmann transport equation, Variance-reduced Monte Carlo
科研通智能强力驱动
Strongly Powered by AbleSci AI