Optimize and debug "reduced density matrix" methods
In addition to a minor bug fix, ProbAllRdm()
has been optimized and gained a parameter to control whether buffered RZ
gates are rounded down to no-operation from phase angles between -Pi/8 and Pi/8. This has also been exposed in the shared library API.
File SHA-1 sums:
26a05cd4a37fb11326c42381b3762b28c47124de Qrack-8.16.2-Darwin_x86-64.sh
1aa33a149239d586719023d08d334f0b73a3e5e9 Qrack-8.16.2-Emscripten.sh
3e3a673e82770a1b21852cf7922c1a8d111d6886 Qrack-8.16.2-Linux_arm64.sh
436325c67cac7048c529a92a4bf4582ccff7bd6a Qrack-8.16.2-Linux_armv7.sh
f0585b33e4e0eada801147b51c5f14de5aad1371 Qrack-8.16.2-Linux_Ubuntu_20.04_LTS_x86-64.sh
220fbcd72fdb7ff3e3ddfa8f4ad8356e2e735d97 Qrack-8.16.2-Linux_Ubuntu_22.04_LTS_x86-64.sh
30f4130f542f90f92edd65b1ad03f2ddd35a7fbe Qrack-8.16.2-win32.exe
190289a23d5f61329b0592695970d3fc6d006d5f Qrack-8.16.2-win64.exe
4bd3131c2fc4bf88f0252db33d123df033b54240 Qrack-8.16.2-WSL_Ubuntu_22.04_LTS_RTX_3080.sh
a4a8d0b27919c8e43b84e1a9f3f391b8d10c5b33 qrack_linux_arm64_benchmarks
9c4e16931b7f18550f262c586ee9303698297890 qrack_linux_armv7_benchmarks
7da5a5d22b638bbef31dba3d49a2289410c4e0ef qrack_mac_x86-64_benchmarks
7818f98a3fc18f6d972ca95e4483ec1fafc7536a qrack_Ubuntu_20.04_LTS_benchmarks
809e68f605ffdb16e97c8fb9c4be1bd6ae01dacb qrack_Ubuntu_22.04_LTS_benchmarks
4a12ae540752db27ad0ba0bc8c53fca6e0ac2c16 qrack_windows_x86-64_benchmarks.exe
dedd08b8f6dc3172d667bd88b42738d29e5d3e23 qrack_windows_x86_benchmarks.exe
fdc7e562b160800cfdcef473bcf1d37c3016f1bd qrack_WSL_Ubuntu_22.04_LTS_benchmarks
Full Changelog: vm6502q.v8.16.1...vm6502q.v8.16.2