A number of "reduced density matrix" expectation value calculation methods have been added to both the static and shared library API. The point of these methods, only relevant to Clifford+RZ stabilizer simulation, is that they trace out a "reduced density matrix" excluding ancillary qubits for non-Clifford phase gadgets, instead of fully incorporating the non-Clifford phase effects. This makes these methods very fast and very low-memory, but they constitute approximations to the actual expectation values, were non-Clifford effects fully included.
File SHA-1 sums:
e2abfed0a04cc6df31894f5183f13c7c27c886ea pyqrack-1.19.0-py3-none-any.whl
64bc1be6a8e372d3989e491b70db6ad7b72cdba5 pyqrack-1.19.0-py3-none-linux_aarch64.whl
311b453026a2fc8a5ed49f21436917b09ef1aabf pyqrack-1.19.0-py3-none-linux_armv7l.whl
17fa5d478bc0764be8153e225435792cb61dfe82 pyqrack-1.19.0-py3-none-macosx_10_4_x86_64.whl
03c188eb41cd5956484e25887b074d3c1e85d725 pyqrack-1.19.0-py3-none-manylinux2014_x86_64.whl
47ae4ffaa6d8105c5994614c6382c9b3908f26fa pyqrack-1.19.0-py3-none-manylinux_2_35_x86_64.whl
a52bbf079c2a2fbc9dc2b74b822080f9990ef3b7 pyqrack-1.19.0-py3-none-win32.whl
4d1413d6182ae8a57cab92b1f24441db9af9e5a9 pyqrack-1.19.0-py3-none-win_amd64.whl
f0c7259efe25ceb7f18b037dff710dc1f59d8825 pyqrack-1.19.0.tar.gz
**Full Changelog**: https://github.com/unitaryfund/pyqrack/compare/v1.18.6...v1.19.0