Introduction#

OpenBTE is a Python-based tool for modeling particles flux at the nondiffusive level and in arbitrary geometries. Current focus is on thermal transport. The code implements the phonon Boltzmann transport equation, informed by first-principles calculations. A typical OpenBTE simulation is given by the combination of three main blocks: Mesh, Material and Solver.

_images/OpenBTEScheme.png

When possible, OpenBTE automatically exploits parallelism using Python’s Multiprocessing module. By default, all the available virtual cores (vCores) are employed. To run your script with a given number of vCores, use the np flag, e.g.

python run.py -np 4

Documentation is still WIP.