Julia implementation of electron-phonon coupling using Wannier functions
To install ElectronPhonon.jl, first install the TetrahedronIntegration.jl dependency, then install ElectronPhonon.jl:
using Pkg
Pkg.add(url="https://github.com/jaemolihm/TetrahedronIntegration.jl.git")
Pkg.add(url="https://github.com/jaemolihm/ElectronPhonon.jl.git")- Writing your own calculator — how to implement an
AbstractCalculatorto compute a custom property during an e-ph driver pass (with a runnable minimal example and the threading contract). - GPU acceleration — the CUDA package-extension path and the device-native calculator interface.