Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot use directional CX tket pass on its own #126

Open
jfriel-oqc opened this issue Jul 1, 2024 · 1 comment
Open

Cannot use directional CX tket pass on its own #126

jfriel-oqc opened this issue Jul 1, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@jfriel-oqc
Copy link
Contributor

In the compiler config, the use of directional gate only doesn't not work.

This is a common user request as many users want to map to the topology, but don't want to do the directional gate pass. We need to allow this and verify that the circuit respects the topology

@jfriel-oqc jfriel-oqc added the bug Something isn't working label Jul 1, 2024
@rodrigo-oqc
Copy link
Contributor

It would be interesting too if the SWAP gates are also applied in the routing process. The common request is just a way to select the qubits being used while not worrying about topology or routing. DirectionalCXGate can be used together with RoutingPass in Tket, but, I believe, RoutingPass does not allow the user to select the set of qubits that they want to use

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants