What is TeNeS?
TeNeS is an open-source program package for calculation of many-body quantum states base on the tensor network method. In ver. 0.1, this package calculates ground-state wavefunctions of quantum spin models, and evaluates physical quantities such as magnetization and correlation functions. For predefined models and lattices, there is a tool that makes it easy for users to generate input files. In ver. 1.0, a tool that is useful to define the own models and lattices from a simple input file will be developed. Furthermore, the Boson system will be able to be treated. This improvement will enable us to deal with various two-dimensional quantum spin and boson systems.
GNU General Public License version 3
We hope that you cite the following repository when you publish the results using TeNeS.
The following tools are required for building TeNeS.
- C++11 compiler
- CMake (>=2.8.14)
- MPI and ScaLAPACK
TeNeS depends on the following libraries, but these are downloaded automatically through the build process.
ScaLAPACK must be installed by yourself.
tenes_simple which generates the input file for
tenes, the following libraries are needed.
- Python (>= ver.3 is recommended)
TeNeS is developed by the following members.
- ver 0.1
- Tsuyoshi Okubo (Graduate School of Science, Univ. of Tokyo)
- Satoshi Morita (Institute for Solid State Physics, Univ. of Tokyo)
- Yuichi Motoyama (Institute for Solid State Physics, Univ. of Tokyo)
- Kazuyoshi Yoshimi (Institute for Solid State Physics, Univ. of Tokyo)
- Takeo Kato (Institute for Solid State Physics, Univ. of Tokyo)
- Naoki Kawashima (Institute for Solid State Physics, Univ. of Tokyo)
Please see the following documents if you want to know the algorithms used in
- Lecture slides and video
- About Simple update
- H. C. Jiang, Z. Y. Weng, and T. Xiang, Phys. Rev. Lett. 101, 090603 (2008).
- About Full update (including the evaluation of the CTMRG’s environment)
- J. Jordan, R. Orús, G. Vidal, F. Verstraete, and J. I. Cirac, Phys. Rev. Lett. 101, 250602 (2008).
- R. Orús and G. Vidal, Phys. Rev. B 80, 094403 (2009).
- P. Corboz, T. M. Rice, and M. Troyer, Phys. Rev. Lett. 113, 046402 (2014).
- About Fast Full update, Gauge fixing
- Ho N. Phien, Johann A. Bengua, Hoang D. Tuan, Philippe Corboz, and Román Orús Phys. Rev. B 92, 035142 (2015).
- R. Orús, Annals of Physics 349,117 (2014).
- R. Orús, Nature Reviews Physics 1, 538 (2019).