Skip to content

v0.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Apr 02:07
· 110 commits to main since this release
ff6a871

ITensors v0.4.1

Diff since v0.4.0

Merged pull requests:

Closed issues:

  • Make plussers a Tensor function (#145)
  • Promote QNs when constructing ITensors or creating IndexSets (#176)
  • Add block sparse matrix/tensor decompositions (#190)
  • Restore QR in orthogonalize! (#220)
  • Lazy ITensor contraction (#248)
  • Optimizations for block sparse operations (#266)
  • Print flux of QN ITensor and checkflux function (#268)
  • ITensor iteration features (#281)
  • MPS and MPO interface updates (#285)
  • Documentation improvements (#289)
  • Generalize map!(::Function, ::ITensor...) (#343)
  • Improvements to TagSet and SmallString (#381)
  • Investigate improving load/compile times by changing optimization level (#404)
  • Consider using rational numbers for fractional QNs (#410)
  • Add a debug check that all Indices in an IndexSet are unique (#415)
  • Broadcasting over IndexSet issue (#416)
  • New QN ITensor constructors (#418)
  • Add normalize!(::MPS/MPO) (#500)
  • DMRG eigsolve keyword argument names (#502)
  • Generalize tr(::MPO) even more (#510)
  • Add "RandomUnitary" gate (#594)
  • If gesdd fails, automatically try gesvd (#595)
  • Add blockrange function (#633)
  • Add documentation for keyword arguments for dmrg (such as outputlevel) (#687)
  • Add more support for accepting either Index and collections of Index throughout ITensors.jl (#732)
  • Use LoopVectorization to optimize certain tensor contractions like reductions to scalars (#740)
  • Document filterinds (#742)
  • Add compatible function checking sites against MPS, MPO (#743)
  • [ITensors] [BUG] Loading ITensors breaks basic StaticArrays functionality (#931)
  • [ITensorGPU] [BUG] cuITensor(m, n) * delta(m, n) causes BoundsError (#1143)
  • [NDTensors] [ENHANCEMENT] Support arbitrary label types in contract (#1203)
  • [NDTensors] [ENHANCEMENT] Disable allowscalar in test suite (#1230)
  • [ITensors] [ENHANCEMENT] Documentation about GPU support (#1387)
  • [ITensorGPU] [BUG] Circuits starting with Rx gates fail (v0.1.6) (#1396)