ITensor
swMATH ID: | 23286 |
Software Authors: | Stoudenmire, E. Miles; White, Steven R. |
Description: | ITensor—Intelligent Tensor—is a C++ library for implementing tensor network calculations. See the list of recent papers using ITensor. Features include: Indices have unique ids: no need to think about index orderingM; Full-featured matrix product state and DMRG layer; Quantum number conserving (block-sparse) tensors; same interface as dense tensors; Complex numbers handled lazily: no efficiency loss if real; Easy to install; only dependencies are BLAS/LAPACK and C++11; Interface only uses friendly, productive subset of the C++ language. |
Homepage: | http://itensor.org/ |
Source Code: | https://github.com/ITensor/ITensor |
Dependencies: | C++ |
Keywords: | arXiv_cs.MS; arXiv_cond-mat.str-el; Computational Physics; arXiv_physics.comp-ph; ITensor; Untelligent Tensor; C++ library |
Related Software: | GitHub; ALPS; evoMPS; TeNPy; Uni10; Python; TensorOperations.jl; TensorNetwork; NumPy; Julia; TensorFlow; OSMPS; QuSpin; TT Toolbox; t3f; TTPY; mpnum; PyTorch; NCON; SciPy |
Cited in: | 32 Documents |
Standard Articles
1 Publication describing the Software | Year |
---|---|
The ITensor Software Library for Tensor Network Calculations arXiv Matthew Fishman, Steven R. White, E. Miles Stoudenmire |
2020
|
all
top 5
Cited by 89 Authors
all
top 5
Cited in 14 Serials
all
top 5