Skip to content

Version 0.10.0

Compare
Choose a tag to compare
@jhauschild jhauschild released this 08 Nov 22:48
· 877 commits to main since this release
170a1f6

The last release of v0.9.0 is by now over a year old, so there have accumulated quite a few fixes, updates and changes.

Everything should still work on Python 3.6, but we now officially support Python 3.7-3.11.

First of all, note that we did a (backwards-incompatible) rewrite of TDVP, which is now based on the Sweep class.
If you need the old TDVP implementation, it's for now still available as tenpy.algorithms.tdvp.OldTDVPEngine.
Thanks to Wilhelm Kadow for his great work here!

There are 2 other significant changes that might require you to change something in your setup:

  • If you are using simulations with measurements, the measurement functions for simulations need to be updated
    to accept a model keyword argument, see #182 for more details.
  • When you initialize Sites (in models) you should explicitly pass an argument sort_charge.
    Set it to True for new projects, but keep it as False if you neeed backwards compatibility with previously saved
    data. See the last point in the list of Backwards incompatible changes of the changelog and #175 for more details.