Hopping transport

hophop simulates charge carrier movement through disordered systems. hophop determines some key features of the charge transport such as mobility, diffusivity, certain important energies and so on.


  • We acknowledge the creators of the supplementary libraries that hophop depends on, i.e., Lis, GSL, and mgmres.
  • Many of the algorithms were contributed by Dr. Alexey Nenashev. Thank you!
  • Writing the code is greatly inspired by the work of Dr. Fredrik Jansson on disordered systems.
  • Without supervision from Prof. Dr. Sergei Baranovskii, there would be no hophop.