qiskit-community / qiskit-qec

Qiskit quantum error correction framework
https://qiskit-community.github.io/qiskit-qec/
Apache License 2.0
84 stars 35 forks source link

Updates to ArcCircuit since December #307

Closed quantumjim closed 1 year ago

quantumjim commented 1 year ago

Summary

Updates the description of nodes to account for peculiarities of the 202s. This includes

Also, issues where found in _process_string along the way and fixed for the case of resets=True and ff=True (the main intended use-case). Issues were not fixed for the other use cases, instead thecff options was deprecated, to focus on the main use case.

Was initially intended to deal with #306, but actually ended up fixing issues that weren't apparent before.

The contents of #298 have also been merged into this PR, and so it closes #295.

Also closes #309 .

quantumjim commented 1 year ago

I have been adding updates to the ARC circuits to this since the effective code freeze. But now I'll stop, so that it can be reviewed and merged.