RustQIP icon indicating copy to clipboard operation
RustQIP copied to clipboard

Quantum computing using rust. Efficient and a borrow-checked no cloning theorem!

Results 30 RustQIP issues
Sort by recently updated
recently updated
newest added

What features should be in place before we consider a 1.0 release?

question

Some types of circuits rely on tuning parameters but keeping the overall architecture intact, for large circuits it would be more convenient to have ops which can read from a...

enhancement

The quantum fft function was ported over from the python QIP project, but likely isn't entirely bug free (I was not able to write tests which I found satisfactory which...

bug

The 0th qubit can either refer to the least significant or most significant position depending on the context. This makes it confusing to work on internals and should be resolved...

Serializing a circuit and loading it later seems like a nice QoL feature. Special consideration needs to be made to the ops which rely on the value of a measurement...

enhancement

Quantum circuits often have statistical mixtures of states (meaning there's a classical probability of having any of a set of quantum states). Implementing gates which provide classical noise and produce...

enhancement

While not strictly necessary, finding the minimum viable version numbers for the dependencies just seems less arbitrary than "whatever was most current when we added it". Not sure if there's...

enhancement
help wanted
question

All public structs and functions have docs, but docs can always be improved and examples are worth a thousand words. A comprehensive review to clean up documentation and provide detailed...

help wanted
good first issue

There currently existing a console output backend which draws the circuit, but a configurable svg drawing option would be nice for including diagrams in papers or debugging circuits.

enhancement
help wanted