Scatter input documentation

Initialize ab initio Lindbladian scattering.

Used to initialize class qimpy.transport.material.single_band.Scatter.

YAML template:

dE: [float]           # Energy conservation width.
epsilon-bg: [float]   # Background dielectric constant.
lambda-D: [float]     # Debye screening length of electrons.
block-size: 128       # Number of real-space points to calculate together.
conserve-energy: yes  # Whether to enforce exact energy conservation of e-e scattering.

Parameters:

dE

Type: float

Energy conservation width. Determines resolution of internal frequency grid.

epsilon-bg

Type: float

Background dielectric constant.

lambda-D

Type: float

Debye screening length of electrons.

block-size

Type: int, Default: 128

Number of real-space points to calculate together. Performance should generally increase with block_size, but so does the memory requirement.

conserve-energy

Type: bool, Default: yes

Whether to enforce exact energy conservation of e-e scattering.