quantumlib / Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
https://qualtran.readthedocs.io/en/latest/
Apache License 2.0
146 stars 39 forks source link

Consolidate bit iteration #811

Closed fdmalone closed 1 month ago

fdmalone commented 5 months ago

Currently we have https://github.com/quantumlib/Qualtran/blob/main/qualtran/cirq_interop/bit_tools.py and https://github.com/quantumlib/Qualtran/blob/main/qualtran/simulation/classical_sim.py which somewhat replicate functionality. These should be consolidated and possibly updated to support > 64 bit uints?

mpharrigan commented 2 months ago

Following #1041, classical_sim bit tools still needs to be ported