Skip to Main content Skip to Navigation
Journal articles

Kwant : a software package for quantum transport

Abstract : Kwant is a Python package for numerical quantum transport calculations. It aims to be a user-friendly, universal, and high-performance toolbox for the simulation of physical systems of any dimensionality and geometry that can be described by a tight-binding model. Kwant has been designed such that the natural concepts of the theory of quantum transport (lattices, symmetries, electrodes, orbital/spin/electron-hole degrees of freedom) are exposed in a simple and transparent way. Defining a new simulation setup is very similar to describing the corresponding mathematical model. Kwant offers direct support for calculations of transport properties (conductance, noise, scattering matrix), dispersion relations, modes, wave functions, various Green's functions, and out-of-equilibrium local quantities. Other computations involving tight-binding Hamiltonians can be implemented easily thanks to its extensible and modular nature.
Document type :
Journal articles
Complete list of metadatas

https://hal-cea.archives-ouvertes.fr/cea-01089977
Contributor : Marianne Leriche <>
Submitted on : Tuesday, December 2, 2014 - 4:34:22 PM
Last modification on : Tuesday, September 1, 2020 - 3:24:05 PM

Links full text

Identifiers

Collections

Citation

Christoph Groth, Michael Wimmer, Anton Akhmerov, Xavier Waintal. Kwant : a software package for quantum transport. New Journal of Physics, Institute of Physics: Open Access Journals, 2014, 16 (6), pp.63065. ⟨10.1088/1367-2630/16/6/063065⟩. ⟨cea-01089977⟩

Share

Metrics

Record views

561