Related Experiment Video
Updated: Jul 17, 2026

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
Published on: September 17, 2021
TENSO: Software Package for Numerically Exact Open Quantum Dynamics Based on Efficient Tree Tensor Network
Juan C Rodriguez-Betancourt1, Michelle C Anderson1, Luchang Niu2
1Department of Chemistry, University of Rochester, Rochester, New York14627, United States.
None:
TENSO is a versatile and powerful open-source software package for numerically exact simulations of the dynamics of quantum systems immersed in structured thermal environments. It is based on a tree tensor network decomposition of the hierarchical equations of motion (HEOM) that efficiently curtails its curse of dimensionality with bath complexity. As such, TENSO enables exact non-Markovian open-quantum-dynamics simulations even with complex environments typical of chemistry and quantum information science. TENSO allows for time-dependent drive in the system and for noncommuting fluctuations. More generally, TENSO efficiently propagates the dynamics for any method with a generator of the dynamics that can be expressed in a sum-of-products form, including the HEOM and multilayer multiconfigurational time-dependent Hartree methods. TENSO enables simulations using tensor trees and trains of arbitrary order and implements three propagation strategies for the coupled master equations: two fixed rank methods that require a constant memory footprint during the dynamics and one adaptive rank method with a variable memory footprint controlled by the target level of computational error. In contrast to the accompanying theory and algorithmic paper [ J. Chem. Phys.2025, 163, 104109. ], the focus here is on the practical usage and applications of TENSO with underlying theoretical concepts introduced only as needed.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Fermi Level Dynamics
Electron affinity in semiconductors refers to the energy gap between the minimum of its conduction band and the vacuum level and it is a critical parameter in determining how easily a semiconductor can accept additional electrons.
The work...
Equations of Equilibrium in Three Dimensions
According to the vector equations of equilibrium, the vector sum of all the external forces acting on a body must...
Euler Equations of Motion
Equilibrium Conditions for a Particle
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
