unitaryfund / pyqrack

Pure Python bindings for the pure C++11/OpenCL Qrack quantum computer simulator library
MIT License
16 stars 8 forks source link

WIP: Qrack Arithmetic ("ALU") #5

Closed WrathfulSpatula closed 3 years ago

WrathfulSpatula commented 3 years ago

This adds support for Qrack arithmetic (ALU) to pyqrack.

A quick way to test this, to some degree of user acceptance, is by successfully implementing Grover's and Shor's, in the vm6502q/pyqrack-jupyter repository. Neither this PR, nor the corresponding PR in vm6502q/qrack, will be merged before writing and successfully executing those examples.

WrathfulSpatula commented 3 years ago

(For anyone who might like to review, you can currently build both PyQrack and Qrack from source, to use these corresponding branches.)