Skip to content

Releases: QuantumKitHub/MPSKit.jl

v0.11.4

14 Nov 03:38
349d75e
Compare
Choose a tag to compare

MPSKit v0.11.4

Diff since v0.11.3

Merged pull requests:

v0.11.3

12 Nov 14:44
a8d03c0
Compare
Choose a tag to compare

MPSKit v0.11.3

Diff since v0.11.2

Merged pull requests:

Closed issues:

  • How to apply a single creation/annihilation operator to a finite MPS ? (#160)
  • Possible bug for the multiplication between a FiniteMPO and FiniteMPS (#183)

v0.11.2

03 Sep 19:57
cd03726
Compare
Choose a tag to compare

MPSKit v0.11.2

Diff since v0.11.1

Merged pull requests:

  • Documentation update: changebonds improvements (#168) (@Gertian)
  • Add documentation for some exported methods (#171) (@leburgel)
  • Some MPOHamiltonian fixes (#172) (@leburgel)
  • Fix issue where SVDCut produces InfiniteMPS that is not full rank (#174) (@lkdvos)
  • CompatHelper: bump compat for TensorKitManifolds to 0.7, (keep existing compat) (#177) (@github-actions[bot])

Closed issues:

  • SVD using the divide and conquer algorithm might fail for certain tensors. (#109)
  • Exact diagonalization implementation (#170)

v0.11.1

02 Aug 19:15
965999a
Compare
Choose a tag to compare

MPSKit v0.11.1

Diff since v0.11.0

Various small improvements and fixes

Merged pull requests:

  • Fix hard hexagon example (#158) (@leburgel)
  • Support logging complex objective functions (#161) (@lkdvos)
  • Remove logging expval from IDMRG2 to avoid SpaceMismatch (#163) (@lkdvos)
  • Add verbosity kwarg to default algorithm selectors (#164) (@lkdvos)
  • Bump version 0.11.1 (#165) (@lkdvos)

Closed issues:

  • Unexpected behaviour with virtual spaces in InfiniteMPS constructor (#162)

v0.11.0 doc fix

08 Jul 14:49
1ea5689
Compare
Choose a tag to compare
v0.11.0+doc1

Fix hard hexagon example (#158)

v0.11.0

05 Jul 15:49
350d476
Compare
Choose a tag to compare

MPSKit v0.11.0

Diff since v0.10.2

Merged pull requests:

Closed issues:

  • Plotting error measures during groundstate searches (#105)
  • Tests complain about duplicate includes of setup.jl (#115)
  • IDMRG2 can error when the input state is not full rank (#117)
  • Define MPOHamiltonian with open boundary condition (#120)
  • correlator silently produces wrong results for fermionic systems (#123)
  • Reproducibility issue: identify source of randomness (#135)
  • Error while logging expectation values for iDMRG. (#137)

v0.10.2

04 Dec 15:48
af45572
Compare
Choose a tag to compare

MPSKit v0.10.2

Diff since v0.10.1

Merged pull requests:

Closed issues:

  • Possible MethodError when running excitations(H,alg::FiniteExcited, states) (#89)
  • Unable to construct a FiniteMPS that has alternating virtual spaces without specifying all virtual spaces. (#93)
  • Adding FiniteMPS results in state that is not full-rank (#95)
  • approximate(ψ::FiniteMPS, (H::DenseMPO, ψ₀::FiniteMPS), ...) is broken (#97)

v0.10.1

29 Oct 21:31
9915b3b
Compare
Choose a tag to compare

MPSKit v0.10.1

Diff since v0.10.0

v0.10.0

19 Oct 09:38
Compare
Choose a tag to compare

MPSKit v0.10.0

Diff since v0.9.0

Merged pull requests:

  • CompatHelper: bump compat for VectorInterface to 0.3, (keep existing compat) (#62) (@github-actions[bot])
  • Bump peter-evans/create-pull-request from 3 to 5 (#66) (@dependabot[bot])
  • Bump actions/checkout from 3 to 4 (#67) (@dependabot[bot])
  • Refactor Multiline and PeriodicArray (#72) (@lkdvos)
  • Optional parallelization (#75) (@lkdvos)
  • Add dynamical tolerance scaling for VUMPS (#77) (@leburgel)
  • Normalize in multiline galerkin (#78) (@leburgel)
  • CompatHelper: add new compat entry for Accessors at version 0.1, (keep existing compat) (#79) (@github-actions[bot])
  • Refactor DynamicalDMRG (#80) (@lkdvos)
  • Changebonds refactor (#81) (@lkdvos)

Closed issues:

  • InfniteMPS not normalized after truncation (#70)
  • Entanglementplot with complex F symbols (#71)

v0.9.0

13 Aug 16:35
Compare
Choose a tag to compare

MPSKit v0.9.0

Diff since v0.8.0

Closed issues:

  • Possible small bug in mpoham.jl (#61)

Merged pull requests: