Phonon Monte Carlo: Generating Random Variates for Thermal Transport Simulation
L. N. Maurer, S. Mei, and I. Knezevic

TL;DR
This paper discusses methods for generating random variates in Phonon Monte Carlo simulations, crucial for accurately modeling thermal transport in complex structures, and compares techniques like inversion and rejection sampling.
Contribution
It provides a detailed comparison of inversion and rejection methods for random variate generation in PMC, with practical examples relevant to thermal transport simulations.
Findings
Rejection and inversion methods have different efficiencies depending on the distribution.
Guidelines are provided for choosing appropriate random variate generation techniques.
Examples demonstrate how to implement these methods in various thermal transport scenarios.
Abstract
Phonon Monte Carlo (PMC) is a versatile stochasic technique for solving the Boltzmann transport equation for phonons. It is particularly well suited for analyzing thermal transport in structures that have real-space roughness or are too large to simulate directly using atomistic techniques. PMC hinges on the generation and use of \textit{random variates} -- specific values of the random variables that correspond to physical observables -- in a way that accurately and efficiently captures the appropriate distribution functions. We present the relative merits of the inversion and rejection techniques for generating random variates on several examples relevant in thermal transport: drawing phonons from a thermal distribution and with full or isotropic dispersion, randomizing outgoing momentum upon diffuse boundary scattering, implementing contacts (boundary and internal), and conserving…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsThermal properties of materials · Machine Learning in Materials Science
