Kwant: a software package for quantum transport
By C. Groth, Michael H. Wimmer, A. Akhmerov, X. Waintal. 2013
1,202 citations recorded by the source corpus.
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. Kwant is free software available at http://kwant-project.org/.
Subfields: Electrical and Electronic Engineering, Electronic, Optical and Magnetic Materials, Physical and Theoretical Chemistry
View Paper: https://www.semanticscholar.org/paper/9ef80b3da8f282c350e1fef0813bb6e4c365f210
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Electrical and Electronic Engineering
- F. Evers
- M. Atala
- J. V. van Ruitenbeek
- Richard Koryt'ar
- E. Rossi
- S. Tewari
- Luis E. F. Foa Torres
- Virginia Dal Lago
In Electronic, Optical and Magnetic Materials
In Physical and Theoretical Chemistry
Citations in the corpus
- Effects of Gate-Induced Electric Fields on Semiconductor Majorana Nanowires (2018, methodology): “[104] Christoph W Groth, Michael Wimmer, Anton R Akhmerov, and Xavier Waintal, “Kwant: A software package for quantum transport,” New J Phys 16, 063065 (2014).”
- Reproducing topological properties with quasi-Majorana states (2018, methodology): “(9) We obtain the discretized Hamiltonian and the scattering matrix (7) numerically using Kwant,30 see the supplementary material for source code and data.31 We use adaptive parallel sampling of functions by using the Adaptive package.32”
- Advances and challenges in single-molecule electron transport (2019, methodology): “They can be calculated exactly, in principle, e.g. employing standard recursion methods (Groth et al., 2014; Walz et al., 2015).”
- Chiral Anomaly from Strain-Induced Gauge Fields in Dirac and Weyl Semimetals (2016, methodology): “8 and 10 were performed using the Kwant code [44], with computer resources provided by WestGrid and Compute Canada Calcul.”
- Floquet topological transitions in a driven one-dimensional topological insulator (2015, methodology): “In our calculations we used different codes, including a code built on KWANT [58] and a home-made implementation using recursive Green’s functions allowing us to deal with a semi-infinite system.”