[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 theCouplingModel, no need to subclass the MultiCouplingModel anymore.The
Kagomelattice 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].
term_correlation_function_right()andterm_correlation_function_left()for correlation functions with more than one operator on each end.tenpy.networks.terms.ExponentiallyDecayingTermsfor constructing MPOs with exponential decay, andtenpy.networks.model.CouplingModel.add_exponentially_decaying_coupling()for using it. This closes issue #78.
Fixed
The
IrregularLatticeused the'default'order of the regular lattice instead of whatever the order of the regular lattice was.charge_variance()did not work for more than 1 charge.