Simulation¶
Simulation code¶
The package contains software to simulation quantum dot systems and plot charge stability diagrams. The basic approach is
- Define parameters of the system (e.g. number of dots, additional energy, etc.)
- Generate the Hamiltonian from the parameters
- Calculate the eigenvalues and eigenstatus of the the system
- Calculate derived properties such as the occupation numbers and charge stability diagrams.
Example notebooks: Simulation of quantum dots, Classical simulation of triple dot.
The documentation is in qtt.simulation.dotsystem
The virtual dot¶
The virtual dot is a simulation model of a linear dot array, used for testing code and learning the system. The simulation is not a good physical simulation, but is sufficient to run some of the measurement and analysis functions.
For a complete example, see the notebook Using the virtual dot array.
The documentation is in qtt.simulation.virtual_dot_array
Continuous-time Markov model¶
For details see the code in qtt.algorithms.markov_chain
. An example notebook is Simulation of Elzerman readout.