External software usedΒΆ

  • Wannier90 Wannier90 - code to construct Maximally localised Wannier functions
  • FermiSurfer FermiSurfer - a visualisation tool to plot Fermi surfaces coloured by another quantity
  • NumPy Numpy
  • SciPy Scipy
  • pyFFTW - a pythonic wrapper around FFTW3, the speedy FFT library.
  • Mumba - an open source JIT compiler that translates a subset of Python and NumPy code into fast machine code
  • Ray - used for multi-node parallelization
  • tbmodels - a Python package for evaluating tight-binding models, part of Z2pack code.
  • PythTB a package for manipulating tight-binding models, maintained by Sinisa Coh and David Vanderbilt.