TeNPy
TeNPy is a Python package designed for the numerical simulation of one-dimensional quantum many-body systems using tensor networks. It is built on top of NumPy and SciPy, and it aims to provide a flexible and efficient framework for researchers to explore the properties of such systems. TeNPy is particularly well-suited for simulating systems that can be described by matrix product states (MPS) and matrix product operators (MPO), which are common representations for the ground states and time evolution of 1D quantum systems.
The library offers a range of functionalities, including algorithms for calculating ground state properties using variational
TeNPy is actively developed and used in the quantum physics community for studying phenomena such as quantum