Skip to content

Separate() in shared library API

Compare
Choose a tag to compare
@WrathfulSpatula WrathfulSpatula released this 19 Oct 18:27
· 307 commits to main since this release

This release adds Separate() and Normalize() to the shared library API. Separate() forces entanglement-breaking between the target subsystem and all other qubits (without condition). Normalize() is a necessary component to achieve Separate() manually via Decompose().

A bug was fixed in QUnit::Decompose() in the course of testing Separate().

Full Changelog: vm6502q.v9.10.1...vm6502q.v9.11.0

sha1sum results:
ef2e584f25cd8ceee0a802af735f3d64bf6554c8 libqrack-macosx_14_0_arm64.zip
6cb9deb4f81d6d7b70ebd33ce914d6f2ae282bf6 libqrack-macosx_15_0_arm64.zip
1371c7d578f3e5d5210abb1aaae4c4c4cedb4861 libqrack-manylinux2014_x86_64.zip
7d3b73abc6507bdade613e796403cf76314960f6 libqrack-manylinux_2_35_x86_64.zip
1b21dfc0a6d25f18902fe40de4bd103fd32e52ff libqrack-manylinux_2_39_x86_64.zip
4ff75167921d15056d38c687b58330f56c210f6c libqrack-win-amd64.zip