Published October 24, 2022 | Version v0.4.0
Software Open

tempoCollaboration/OQuPy: Version 0.4.0

Description

This open source project aims to facilitate versatile numerical tools to efficiently compute the dynamics of quantum systems that are possibly strongly coupled to structured environments. It allows to conveniently apply several numerical methods related to the time evolving matrix product operator (TEMPO) [1-2] and the process tensor (PT) approach to open quantum systems [3-5]. This includes methods to compute ...

  • the dynamics of a quantum system strongly coupled to a bosonic environment [1-2].
  • the process tensor of a quantum system strongly coupled to a bosonic environment [3-4].
  • optimal control procedures for non-Markovian open quantum systems [5].
  • the dynamics of a strongly coupled bosonic environment [6].
  • the dynamics of a quantum system coupled to multiple non-Markovian environments [7].
  • the dynamics of a chain of non-Markovian open quantum systems [8].
  • the dynamics of an open many-body system with one-to-all light-matter coupling [9].

(in OQuPy 0.4.0 the open many-body system method was extended to accommodate multiple types of system in the same calculation)

Changes since version 0.3.3

Version 0.4.0

  • Extension of mean-field evolution code to accommodate multiple types of system in the same calculation
  • Quadrature propagator construction for time dependent Hamiltonians (#41)
Major code contributions

Lead development by Gerald E. Fux

Version 0.4.0

Version 0.3.0

Version 0.2.0

  • Gerald E. Fux: Chains of open quantum systems [8].
  • Dainius Kilda: Precursor code for chains of open quantum systems [8].
  • Dominic Gribben: Bath dynamics extension [6].
  • Dominic Gribben: Multiple environments extension [7].

Version 0.1.2 (TimeEvolvingMPO)

Version 0.1.1 (TimeEvolvingMPO)

  • No major code contributions in this version.

Version 0.1.0 (TimeEvolvingMPO)

  • Gerald E. Fux: Implement process tensor TEMPO (API and backend) [3-5].
  • Gerald E. Fux: Implement core TEMPO functionality (API and backend) [2].
  • Gerald E. Fux: Setup Project (CI, API design, project planning, etc.).
Bibliography

Files

tempoCollaboration/OQuPy-v0.4.0.zip

Files (1.4 MB)

Name Size Download all
md5:4c5b3868441265e22823231ce6aebee0
1.4 MB Preview Download

Additional details