Electrical conductivity

How to run electron simulations

To run the simulation for electrons, use the -e flag as follows:

freepaths -e my_input_file.py

Formalism

Essentially, we want to solve the Boltzmann transport equation:

We use the relaxation time approximation to compute the collision term:

And we can compute the average time of flight τ(E) , i.e. the time it takes for an electron to travel from one side of the structure to another. Once it is known, we can compute the physical quantities:

Also, we want our prediction to match the bulk electron conductivity before we proceed to the calculations on nanostructures, so we need to compute the mapping constant as:

To be continued...

References

  1. Priyadarshia and Neophytou, J. Appl. Phys. 133, 054301 (2023)

Last updated