A C++ library using quantum trajectories to solve quantum master equations

Published: 02-05-1997| Version 1 | DOI: 10.17632/56t69wyc2t.1
Rüdiger Schack,
Todd A. Brun


Abstract Quantum trajectory methods can be used for a wide range of open quantum systems to solve the master equation by unravelling the density operator evolution into individual stochastic trajectories in Hilbert space. This C++ class library offers a choice of integration algorithms for three important unravellings of the master equation. Different physical systems are modelled by different Hamiltonians and environment operators. The program achieves flexibility and user friendliness, without sacri... Title of program: Quantum trajectory class library Catalogue Id: ADFQ_v1_0 Nature of problem Open quantum systems, i.e., systems whose interaction with the environment cannot be neglected, occur in a variety of contexts. Examples are quantum optics, atomic and molecular physics and quantum computers. If the time evolution of the system is approximately Markovian, it can be described by a master equation of Lindblad form [1], a first order differential equation for the density operator. Solving the master equation is the principal purpose of the program. Since the state and operator clas ... Versions of this program held in the CPC repository in Mendeley Data ADFQ_v1_0; Quantum trajectory class library; 10.1016/S0010-4655(97)00019-2 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)