ThermoElectric.tau_strongly_screened_coulomb

ThermoElectric.tau_strongly_screened_coulomb(DoS: numpy.ndarray, screen_len: numpy.ndarray, n_imp: numpy.ndarray, dielectric: float) numpy.ndarray[source]

Electron-impurity scattering model in highly doped dielectrics

Note that for highly doped semiconductors, screen length plays a significant role, therefor should be computed carefully. Highly suggest to use following matlab file “Fermi.m” from: https://www.mathworks.com/matlabcentral/fileexchange/13616-fermi

If committed to use python, the package “dfint” works with python2 pip install fdint

Parameters
  • DoS (np.ndarray) – Density of states

  • screen_len (np.ndarray) – Screening length

  • n_imp (np.ndarray) – impurity scattering

  • dielectric (float) – Dielectric constant

Returns

tau – Electron-impurity lifetime

Return type

np.ndarray