Scinovex
article Open AccessTop 1% cited

Kwant: a software package for quantum transport

New Journal of Physics · 2014 · Vol. 16(6) · pp. 063065–063065
Christoph W GrothMichael WimmerAnton R AkhmerovXavier Waintal

Abstract

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. Kwant is free software available at http://kwant-project.org/ .

Advanced Physical and Chemical Molecular InteractionsMolecular Junctions and NanostructuresOrganic and Molecular Conductors ResearchPython (programming language)Modular designQuantumSoftwareComputationToolboxSoftware packageCurse of dimensionalityScattering
Citations
1,222
FWCI
56.22
field-weighted impact
References
31
Percentile
100%
vs. same field & year
Citations per year
References
Density-functional method for nonequilibrium electron transport
Physical review. B, Condensed matter · 2002 · 5,660 citations
Zur Theorie des Diamagnetismus von Leitungselektronen
The European Physical Journal A · 1933 · 1,353 citations
nextnano: General Purpose 3-D Simulations
IEEE Transactions on Electron Devices · 2007 · 635 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.