Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.78 KB

v0.7.2.rst

File metadata and controls

38 lines (32 loc) · 1.78 KB

[0.7.2] - 2020-10-09

Release Notes

We've added a list of all papers using (and citing) TeNPy, see /papers_using_tenpy. Feel free to include your own works!

And a slight simplicifation, which might affect your code: using the MultiCouplingModel is no longer necessary, just use the tenpy.models.model.CouplingModel directly.

Changelog

Backwards incompatible changes

  • Deprecated the tenpy.models.model.MultiCouplingModel. The functionality is fully merged into the ~tenpy.models.model.CouplingModel, no need to subclass the MultiCouplingModel anymore.
  • The ~tenpy.models.lattice.Kagome lattice did not include all next_next_nearest_neighbors. (It had only the ones across the hexagon, missing those maiking up a bow-tie.)
  • Combined arguments onsite_terms and coupling_terms of tenpy.networks.mpo.MPOGraph.from_terms into a single argument terms.

Added

  • Allow to include jupyter notebooks into the documentation; collect example notebooks in [TeNPyNotebooks].
  • ~tenpy.networks.mps.MPS.term_correlation_function_right and ~tenpy.networks.mps.MPS.term_correlation_function_left for correlation functions with more than one operator on each end.
  • tenpy.networks.terms.ExponentiallyDecayingTerms for constructing MPOs with exponential decay, and tenpy.networks.model.CouplingModel.add_exponentially_decaying_coupling for using it. This closes 78.

Fixed

  • The ~tenpy.models.lattice.IrregularLattice used the 'default' order of the regular lattice instead of whatever the order of the regular lattice was.
  • ~tenpy.networks.mps.MPS.charge_variance did not work for more than 1 charge.