QCHackers / tqec

Design automation software tools for Topological Quantum Error Correction
https://qchackers.github.io/tqec/
Apache License 2.0
60 stars 17 forks source link

Implement more plaquettes in the plaquette library #246

Open nelimee opened 3 months ago

nelimee commented 3 months ago

Is your feature request related to a problem? Please describe. Currently, the plaquette library is containing a few basic plaquette instances. But these plaquettes are not sufficient to implement at least a logical CNOT between two logical qubits.

Describe the solution you'd like All the plaquettes used in the revisited task flow should be implemented.

Describe alternatives you've considered

202 is an alternative that would allow the definition of less plaquettes, but would introduce rules to automatically remove reset/measurement gates that may not be clear.