Skip to content

Releases: ITensor/ITensorNetworks.jl

v0.3.7

13 Jul 19:57
ce2a0a2
Compare
Choose a tag to compare

ITensorNetworks v0.3.7

Diff since v0.3.6

Merged pull requests:

  • Refactor alternating_update to use sweep_regions (#77) (@emstoudenmire)
  • Improved Gauging Interface, TNO construction, Bug Fixes, Apply Function for a Vidal ITN (#88) (@JoeyT1994)
  • Fix a small bug related to caching in approx_itensornetwork (#89) (@LinjianMa)
  • Introduce contraction_sequence_to_digraph and simplify contraction_sequence_to_graph (#91) (@LinjianMa)
  • Introduce approx_itensornetwork with algorithm ttn_svd (#92) (@LinjianMa)
  • Use Observer for output (#93) (@emstoudenmire)
  • Added Efficiency Improvements in the code. Including fast versions of… (#94) (@JoeyT1994)
  • Fix OpSum to TTN converter for multiple on-site operators (#95) (@leburgel)
  • Small optimization for SU apply (#96) (@mtfishman)
  • Heavy hex example (#101) (@JoeyT1994)
  • Better Edge Tag Naming (#102) (@JoeyT1994)

v0.3.6

25 Apr 18:20
176ed00
Compare
Choose a tag to compare

ITensorNetworks v0.3.6

Diff since v0.3.5

Merged pull requests:

v0.3.5

10 Apr 18:52
04377fc
Compare
Choose a tag to compare

ITensorNetworks v0.3.5

Diff since v0.3.4

Merged pull requests:

  • Let approx_itensornetwork support complex tensor network (#81) (@LinjianMa)
  • [Easy] Make path_graph_structure the default output_structure in approx_itensornetwork (#82) (@LinjianMa)
  • Let binary tree partition support the disconnected tensor network (#83) (@LinjianMa)
  • Add interface that calls approx_itensornetwork inside contract (#84) (@LinjianMa)

v0.3.4

06 Apr 13:31
756d09b
Compare
Choose a tag to compare

ITensorNetworks v0.3.4

Diff since v0.3.3

Closed issues:

  • Approx_itensornetwork() on a rank two tensor yields an error (#79)

Merged pull requests:

v0.3.3

17 Mar 20:09
741a28f
Compare
Choose a tag to compare

ITensorNetworks v0.3.3

Diff since v0.3.2

Closed issues:

  • Current Implementation of apply() can be made more efficient (#39)

Merged pull requests:

v0.3.2

13 Feb 19:42
64f17f1
Compare
Choose a tag to compare

ITensorNetworks v0.3.2

Diff since v0.3.1

Closed issues:

  • Improved Belief Propagation (#38)

Merged pull requests:

v0.3.1

24 Jan 15:48
7bdcc89
Compare
Choose a tag to compare

ITensorNetworks v0.3.1

Diff since v0.3.0

Merged pull requests:

v0.3.0

23 Jan 15:04
97ce278
Compare
Choose a tag to compare

ITensorNetworks v0.3.0

Diff since v0.2.2

Closed issues:

  • Constructing a Tree Tensor Network Operator doesn't work on integer labelled vertices (#51)

Merged pull requests:

  • Additions needed for sweeping algorithms on trees (#18) (@leburgel)
  • Move ITensorTDVP.jl MPS solver code into ITensorNetworks.jl (#43) (@mtfishman)
  • Sweeping algorithms for tree tensor networks (#44) (@leburgel)
  • Remove TTNS and TTNO types in favor of TTN (#47) (@mtfishman)
  • Remove support for MPS/MPO, Sweeps, AbstractObserver (#50) (@mtfishman)

v0.2.2

06 Jan 20:19
7c98d32
Compare
Choose a tag to compare

ITensorNetworks v0.2.2

Diff since v0.2.1

Closed issues:

  • Graph partitioning interface (#28)

Merged pull requests:

v0.2.1

23 Dec 18:46
414d008
Compare
Choose a tag to compare

ITensorNetworks v0.2.1

Diff since v0.2.0

Closed issues:

  • Rename_Vertices(g::NamedDimGraph, ...) does not work on an ITensorNetwork (#21)
  • Implement next_nearest_neighbors. (#31)

Merged pull requests:

  • Fixed Error In Forming RDM (#23) (@JoeyT1994)
  • Add weights(::AbstractITensorNetwork), new graph partitioning interface (#30) (@mtfishman)