API Phonons: Python Interfaces for Phonon Transport Modeling

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Qian, Xin, Quan, Guanda, Liu, Te-Huan, Yang, Ronggui
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912178521505792
author Qian, Xin
Quan, Guanda
Liu, Te-Huan
Yang, Ronggui
author_facet Qian, Xin
Quan, Guanda
Liu, Te-Huan
Yang, Ronggui
contents API Phonons is a Python software package to predict the transport dynamics of heat-carrying phonons. Using the powerful syntax of Python, this package provides modules and functions interfacing between different packages for atomistic simulations, lattice dynamics, and phonon-phonon interaction calculations including LAMMPS, Quippy, Phonopy, and ShengBTE. API Phonons enabled complex phonon calculations, including (1) extracting harmonic and anharmonic force constants from arbitrary interatomic potentials, which can be used as inputs for solving Boltzmann transport equations; (2) predicting thermal conductivity using Kubo's linear response theory, which captures both quasiparticle transport and inter-band coherent transport; and (3) modeling of ultrafast pump-probe thermal responses using a Green's function approach based on mode-resolved phonon properties for studying ballistic, hydrodynamic, and diffusive transport dynamics. The package provides a flexible, easy-to-use, and extensive platform for modeling phonon transport physics through Python programming.
format Preprint
id arxiv_https___arxiv_org_abs_2411_07774
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle API Phonons: Python Interfaces for Phonon Transport Modeling
Qian, Xin
Quan, Guanda
Liu, Te-Huan
Yang, Ronggui
Materials Science
Computational Physics
API Phonons is a Python software package to predict the transport dynamics of heat-carrying phonons. Using the powerful syntax of Python, this package provides modules and functions interfacing between different packages for atomistic simulations, lattice dynamics, and phonon-phonon interaction calculations including LAMMPS, Quippy, Phonopy, and ShengBTE. API Phonons enabled complex phonon calculations, including (1) extracting harmonic and anharmonic force constants from arbitrary interatomic potentials, which can be used as inputs for solving Boltzmann transport equations; (2) predicting thermal conductivity using Kubo's linear response theory, which captures both quasiparticle transport and inter-band coherent transport; and (3) modeling of ultrafast pump-probe thermal responses using a Green's function approach based on mode-resolved phonon properties for studying ballistic, hydrodynamic, and diffusive transport dynamics. The package provides a flexible, easy-to-use, and extensive platform for modeling phonon transport physics through Python programming.
title API Phonons: Python Interfaces for Phonon Transport Modeling
topic Materials Science
Computational Physics
url https://arxiv.org/abs/2411.07774