2017
DOI: 10.1088/1742-5468/aa7df3
|View full text |Cite
|
Sign up to set email alerts
|

The tensor network theory library

Abstract: Abstract. In this technical paper we introduce the Tensor Network Theory (TNT) library -an open-source software project aimed at providing a platform for rapidly developing robust, easy to use and highly optimised code for TNT calculations. The objectives of this paper are (i) to give an overview of the structure of TNT library, and (ii) to help scientists decide whether to use the TNT library in their research. We show how to employ the TNT routines by giving examples of ground-state and dynamical calculation… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
81
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 65 publications
(81 citation statements)
references
References 29 publications
0
81
0
Order By: Relevance
“…Furthermore in figure 7, as the simulation is only on a short timescale, we were able to use the time-evolving block decimation [38] algorithm on a Matrix Product State [39] decomposition of the trajectory wavefunctions, further increasing the available system size. These simulations were performed with the aid of the tensor network theory library [40].…”
Section: Many-body Synchronisation In the Hubbard Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore in figure 7, as the simulation is only on a short timescale, we were able to use the time-evolving block decimation [38] algorithm on a Matrix Product State [39] decomposition of the trajectory wavefunctions, further increasing the available system size. These simulations were performed with the aid of the tensor network theory library [40].…”
Section: Many-body Synchronisation In the Hubbard Modelmentioning
confidence: 99%
“…752180). In carrying out this work we acknowledge the use of the University of Oxford Advanced Research Computing (ARC) facility doi:10.5281/zenodo.22558, the QuTiP Python toolbox for simulating open quantum systems http://qutip.org [45] and the Tensor Network Theory library [40] for performing the TEBD [38] algorithm which produced the data in figure 7.…”
Section: Acknowledgmentsmentioning
confidence: 99%
“…In what follows, the specific algorithm we use to perform the evolutions of Eqs. (3) and (4) is timeevolution block decimation (TEBD) [20,45,46]. The TEBD algorithm uses a time step δt resulting in an error, beyond that due to compression, of OðNδt 2 Þ and requires time OðNχ 3 δt −1 Þ (see the Supplemental Material [32]).…”
mentioning
confidence: 99%
“…We determine the ground state by performing DMRG calculations [45] with our TNT library [46]. To this end, we map the 2D lattice to a 1D chain by sequentially going through each column of the lattice from bottom to top as in [47].…”
Section: N T 7 W Q 1 F F N G U 4 a A O 4 R H C O I C 6 3 E A D M K mentioning
confidence: 99%