Software for tensor networks inspired by tensor diagrams, in Julia and C++. Supported by the Flatiron Institute, a division of the Simons Foundation.

New York, NY
Joined October 2015
ITensor has a paper! We lay out the philosophy behind ITensor and give lots of examples of the key parts of the interface (mostly in Julia). We also discuss some advanced features, NDTensors.jl, and some future plans. arxiv.org/abs/2007.14822
4
35
76
Example model 1D system showing a beyond-group symmetry studied with ITensor DMRG. "Non-invertible symmetry-protected topological order in a group-based cluster state" Christopher Fechisin, Nathanan Tantivasadakarn, Victor V. Albert. arxiv.org/abs/2312.09272
2
14
1,533
Our new ITensor GPU backend system is now live in the latest Julia version, building on hard work by Karl Pierce and Matt Fishman, using the elegant new package extension system. See Matt's post about the initial release here: itensor.discourse.group/t/an…
1
8
1
55
4,798
Exciting update on what’s new in Julia. Very informative thread:
#JuliaCon final day! The keynote is the State of Julia talk, my favorite one each year :)
2
6
4,980
Roadmap for @ITensorLib at #juliacon, more details coming later in the mini! Get ready for tensor networks to solve everything 🤓.
7
32
4,107
Replying to @ITensorLib
@ITensorLib is BACK at #juliacon. Matt Fishman from @FlatironCCQ presenting exciting updates to my “decent” gpu backend, among others.
1
18
1,891
From scratch implementation of DMRG using Julia version of ITensor by one of our users - check it out:
Implemented from scratch the DMRG algorithm with @ITensorLib, which can be a helpful example on the basics of ITensors and to understand the details of DMRG's implementation. Code: github.com/TakisAngelides/IT…
11
1,496
Compression of Green and vertex functions in real and momentum space as MPS and MPO tensor networks, for solving Dyson equation and other quantum applications (partially implemented with ITensors.jl):
3
1
17
ITensor used to benchmark a state-of-art quantum simulator (Quantinuum trapped ion system used to simulate the quantum dynamics of a Floquet contact process) arxiv.org/abs/2209.12889
1
5
34
To learn how to set up your own time-evolution code, see our tutorial here: itensor.github.io/ITensors.j…
1
1
8
We also have a TDVP package that’s almost done - you can already use it now github.com/ITensor/ITensorTD…
11
Our first code tutorial for ML(QC)2 @NorditaSweden featuring @giactorlai and the @ITensorLib based quantum circuit simulator PastaQ juliapackages.com/p/pastaq
2
32
Two weeks ago I finished my internship at @FlatironCCQ working on the superconducting properties of the t-t’ Hubbard model using @ITensorLib. A great experience in a great place, where I got to meet brilliant researchers and make a lot of friends. Hope to be back soon!
2
1
48
The ITensor Paper is published! Nice to see other leading software efforts e.g. @NetKetOrg) also publishing in SciPost Codebases
New #openaccess publication #SciPost #physics #codebases The ITensor Software Library for Tensor Network Calculations M. Fishman, S.R. White, E.M. Stoudenmire @ITensorLib SciPost Phys. Codebases 4 (2022) scipost.org/SciPostPhysCodeb… @FlatironInst @UCIrvine @NSF @SimonsFdn @ENERGY
1
2
35
If you're using a new M-series Mac, the new Julia 1.8 is a good time to upgrade to the ARM version of Julia. ITensor DMRG (1D Hubbard model) is **twice as fast** as Julia 1.7 running in Rosetta (Intel emulation) mode.
4
1
19
Check out this innovative new journal, focused on scientific software and using separate DOIs for the paper and code (and soon to be home of the ITensor paper):
We are thrilled to announce the first paper in our newest journal, SciPost Phys. Codebases! A new-generation journal for codes and algorithms in Physics research. scipost.org/SciPostPhysCodeb Check out its first publication: the ALF project 2.0 (Assaad et al.) scipost.org/SciPostPhysCodeb…
3
18