Published July 15, 2021 | Version v1.0
Software Open

MPSDynamics.jl

Authors/Creators

  • 1. Sorbonne Université

Description

Tensor network simulations for finite temperature, open quantum system dynamics.

This package is intended to provide an easy to use interface for performing tensor network simulations on Matrix Product States (MPS). MPSDynamics.jl is a versatile package which supports both chain and (loop-free) tree MPS, as well as providing a choice of several time evolution algorithms. The package also provides strong support for the measurement of observables, as well as the storing and logging of data, which makes it a useful tool for the study of many-body physics. The package was originally developed with the aim of studying open system dynamics at finite temperature using the T-TEDOPA mapping [1], however the methods implemented can equally be applied to other areas of physics.

The methods currently implemented are

  • 1-site TDVP on tree and chain MPS [2]
  • 2-site TDVP on chain MPS [2]
  • a variant of 1-site TDVP with dynamic bond-dimensions on chain MPS [3]

The elementary tensor operations are implemented in all cases using the TensorOperations.jl package.

  • [1] D. Tamascelli, A. Smirne, J. Lim, S. F. Huegla, and M. B. Plenio, Physical Review Letters 123, 090402 (2019) arXiv: 1811.12418

  • [2] J. Haegeman, C. Lubich, I. Oseledets, B. Vandereycken, and F. Verstraete, Physical Review B 94, 165116 (2016), arXiv: 1408.5056

  • [3] A. J. Dunnett, and A. W. Chin, arXiv : 2007.13528

Files

MPSDynamics-zenobo.zip

Files (1.1 MB)

Name Size Download all
md5:4c52e1bb23c670d24b7373f5c7f33edb
1.1 MB Preview Download