kwant.physics.PropagatingModes

class kwant.physics.PropagatingModes(wave_functions, velocities, momenta)

Bases: object

The calculated propagating modes of a lead.

Notes

The sort order of all the three arrays is identical. The first half of the modes have negative velocity, the second half have positive velocity. The modes with negative velocity are ordered from larger to lower momenta, the modes with positive velocity vice versa.

The first dimension of wave_functions corresponds to the orbitals of all the sites in a unit cell, the second one to the number of the mode. Each mode is normalized to carry unit current. If several modes have the same momentum and velocity, an arbitrary orthonormal basis in the subspace of these modes is chosen.

Attributes

wave_functions (numpy array) The wave functions of the propagating modes.
momenta (numpy array) Momenta of the modes.
velocities (numpy array) Velocities of the modes.

Methods

Previous topic

kwant.physics.two_terminal_shotnoise

Next topic

kwant.physics.StabilizedModes

This Page