## Simulation of single electron transistors

The following codes are provided as a complement to the article
*Solving rate equations for electron tunneling via discrete quantum
states* by Edgar Bonet, Mandar M. Deshmukh and D. C. Ralph, to
appear in *Phys. Rev. B. (cond-mat/0108248)
* Their purpose is to calculate the
current through a single electron transistor in the regime suitable for
electron spectroscopy.

# Electron spectroscopy

When the island of a single electron transistor is small enough, the
electronic energy levels in it are discrete instead of forming a
continuum. If the thermal energy *k _{B}T* is smaller than
the level spacing, then the electronic spectrum of the island can be
measured. The following codes simulate the measured

*I*versus

*V*curves given the electronic spectrum of the island. We assume that the charging energy is big enough so that only two charge states (say having

*N*and

_{0}*N*electrons) are energetically allowed. We also assume that the intrinsic linewidth of the energy levels are small compared to both

_{0}+1*k*and the level spacing and that the internal relaxation rate is small compared to the tunneling rates.

_{B}T# Mathematica code

This program was written by Mandar M. Deshmukh and solves the rate equations. Two Mathematica notebooks are provided:

# C code

This program was written by Edgar Bonet. It solves the rate equations numerically and can deal with up to 15 levels. The following files are available:

- the source archive contains everything you need, including sources, the Unix manual page and the following documentation:
- the README file
- an htmlized version of the manual page
- a sample configuration file
- a description of the program internals

Last updated: 2001-11-29