-
Notifications
You must be signed in to change notification settings - Fork 1k
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
CZSWAP and CXSWAP gate #6424
Comments
Hi @AlMrvn, @NoureldinYosri and @verult, I am interested in this issue. Please assign me this issue. |
@anonymousr007 thanks for offering to help but this issue is dedicated to an event, please take a look at other open issues. I will add a tag to designate this and similar issues. unless you are participating in the event https://unitaryhack.dev/ in which case I will assign it to you |
I know it, I was already registered in Unitary Hack. |
@NoureldinYosri I've submitted a PR that implements the |
Is your feature request related to a use case or problem? Please describe.
stim allow the use of gates like CZSWAP and CXSWAP but cirq doesn't have these gates.
stim define a stimcirq gate currently with all the parameters:
stimcirq.CZSwapGate()
Describe the solution you'd like
I would like for cirq to have a CZSWAP gate and a CXSWAP gate for easy moving back and forth between stim and cirq.
[optional] Describe alternatives/workarounds you've considered
Using the FSIM gate is a possibility. However since it's a parametrized gate, it's not always practical to use.
The text was updated successfully, but these errors were encountered: