Skip to content

v0.7.2

Choose a tag to compare

@MSRudolph MSRudolph released this 23 Feb 20:34
· 4 commits to main since this release
ce6e7b4

Release Notes

  • Fix getcoeff() behavior for DictStorage term sums. PauliSum was affected by this and had slow lookup.
  • Add commutator between two VectorPauliSums
  • In-place propagation without return, i.e., new_psum = propagate!(circuit, psum, params) now has the final results in psum, not only new_psum. Now new_psum === psum. Similarly for truncate!() and merge!().
  • Implement extractsum!() in PropagationBase as the intended way of extracing the active main sum on a propagation cache.
  • Standardize == and \approx for all AbstractTermSum.
  • Implement mult!() for propagation caches.
  • Implement merge() and truncate()