Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aemb_v2_0.tar.gz(400 Kbytes)
Manuscript Title: QuTiP 2: A Python framework for the dynamics of open quantum systems
Authors: J.R. Johansson, P.D. Nation, Franco Nori
Program title: QuTiP: The Quantum Toolbox in Python
Catalogue identifier: AEMB_v2_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 184(2013)1234
Programming language: Python.
Computer: i386, x86-64.
Operating system: Linux, Mac OSX.
RAM: 2+ Gigabytes
Keywords: Open quantum systems, Lindblad, Bloch-Redfield, Floquet-Markov, master equation, Quantum Monte Carlo, Python.
PACS: 03.65.Yz, 07.05.Tp, 01.50.hv.
Classification: 7.4.

External routines: NumPy, SciPy, Matplotlib, Cython

Does the new version supersede the previous version?: Yes

Nature of problem:
Dynamics of open quantum systems

Solution method:
Numerical solutions to Lindblad, Floquet-Markov, and Bloch-Redfield master equations, as well as the Monte Carlo wave function method.

Reasons for new version:
Compared to the preceding version we have introduced numerous new features, enhanced performance, made changes in the Application Programming Interface (API) for improved functionality and consistency within the package, as well as increased compatibility with existing conventions used in other scientific software packages for Python. The most significant new features include efficient solvers for arbitrary time-dependent Hamiltonians and collapse operators, support for the Floquet formalism, and new solvers for Bloch-Redfield and Floquet-Markov master equations.

Problems must meet the criteria for using the master equation in Lindblad, Floquet-Markov, or Bloch-Redfield form.

Running time:
A few seconds up to several tens of hours, depending on size of the underlying Hilbert space.