github XanaduAI/thewalrus v0.19.0
Release 0.19.0

latest releases: v0.21.0, v0.20.0
2 years ago

New features

  • New functions for calculating properties of distinguishable squeezed states of light having passed through an interferometer. #326

  • New function ltor is added which allows threshold_detector_prob to act more consistently on displaced and zero-mean Gaussian states. #317

  • New functions for threshold detection probabilities of Fock states, the Bristolian (brs) and the Unitary Bristolian (ubrs). #316

  • Entanglement measures entanglement_entropy and log_negativity for bipartite Gaussian states are added to the quantum submodule. #332

  • New functions, recursive_hafnian and solve added in the _hafnian module. #325

  • New function to check if a matrix is symplectic is_symplectic. #334.

  • Adds support for Python 3.10. #337

Improvements

Bug fixes

  • Permanent algorithms handle 0x0 cases correctly. #320

Contributors

This release contains contributions from (in alphabetical order):

Jake Bulmer, Luke Helt, Martin Houde, Theodor Isacsson, Benjamin Lanthier, Fabian Laudenbach, Dominic Leclerc, Gregory Morse, Nicolas Quesada, Brandon Turcotte, Jiaqi Zhao

Don't miss a new thewalrus release

NewReleases is sending notifications on new releases.