Commit 6ed15951 authored by Joseph Weston's avatar Joseph Weston
Browse files

add page for Kwant extensions

parent a080f516
Kwant extensions
Going beyond the core package, there are several tools that extend Kwant in useful ways.
You can check these out below.
If you have some re-usable code that you think would be useful to the wider Kwant community,
post to the `Kwant development mailing list <>`_ with a
link to the code and a couple of sentences describing it, and we'll add it to this page.
Semicon: k·p simulations made easy
**Get the code**:
A package of tools for doing k·p simulations. Contains: model definitions, material parameters,
and helper functions for generating template Kwant systems.
Generating quasicrystals
**Get the code**:
Code for reproducing numerics from the paper "`Aperiodic Weak Topological Superconductors <>`_"
by Fulga et al.
Contains functionality for building 2D Ammann-Beenaker tilings, an example of a quasicrystal, and
Kwant systems constructed from such tilings.
Time-dependent transport
**Get the code**:
A package for defining time-dependent systems with Kwant, and calculating
time-dependent quantities. Details of the algorithm can be found in the
following two papers:
+ `Towards realistic time-resolved simulations of quantum devices <>`_
+ `Numerical simulations of time resolved quantum electronics <>`_
.. title:
.. slug: kwant-extensions
.. date: 2018-03-28 11:56:55 UTC
.. tags:
.. category:
.. link:
.. description:
.. type: text
We have added a `new section to the website </extensions.html>`_
that showcases useful extensions to Kwant that have been made by members of the
While we welcome contributions to the core Kwant package, we realize that
it can be a lot of work to implement something that is both robust enough
and of sufficiently general interest to be added to Kwant directly.
Nevertheless there is a body of existing software that extends Kwant in ways
that could be useful to others in the Kwant community. We hope that providing
a central place for listing these extensions will make them more discoverable
by others.
If you have extended Kwant in some way, please get in touch via the
`kwant-devel <>`_ mailing list!
Happy Kwanting,
Kwant team
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment