[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
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].
term_correlation_function_right()
andterm_correlation_function_left()
for correlation functions with more than one operator on each end.tenpy.networks.terms.ExponentiallyDecayingTerms
for constructing MPOs with exponential decay, andtenpy.networks.model.CouplingModel.add_exponentially_decaying_coupling()
for using it. This closes issue #78.
Fixed
The
IrregularLattice
used 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.