FermiCircle input documentation

Initialize Fermi-circle model material.

Used to initialize class qimpy.transport.material.FermiCircle.

YAML template:

kF: [float]       # Fermi wave vector in atomic units.
vF: [float]       # Fermi velocity in atomic units.
N-theta: [int]    # Number of k along Fermi circle.
r-c: inf          # Cyclotron radius, corresponding to external magnetic field
theta0: 0.0       # Angle of first k-point.
specularity: 1.0  # Specularity of reflection at all surfaces.

Parameters:

kF

Type: float

Fermi wave vector in atomic units.

vF

Type: float

Fermi velocity in atomic units.

N-theta

Type: int

Number of k along Fermi circle.

r-c

Type: float, Default: inf

Cyclotron radius, corresponding to external magnetic field. If infinite, disable magentic field (default).

theta0

Type: float, Default: 0.0

Angle of first k-point.

specularity

Type: float, Default: 1.0

Specularity of reflection at all surfaces. Should be in the range of 0 for fully diffuse scattering, to 1 for perfectly specular reflection.