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.
- 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.
- 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, andtenpy.networks.model.CouplingModel.add_exponentially_decaying_coupling
for using it. This closes78
.
- 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.