-
Notifications
You must be signed in to change notification settings - Fork 1.1k
PauliStringPhasor should be a Gate #1561
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
Labels
area/gates
area/paulis
kind/feature-request
Describes new functionality
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Comments
Currently we still have |
This was referenced Nov 17, 2021
CirqBot
pushed a commit
that referenced
this issue
Dec 20, 2021
BREAKING CHANGE: PauliStringPhasor no longer inherits from PauliStringGateOperation. Implements PauliStringPhasor in terms of a GateOperation on a new class PauliStringPhasorGate. Mostly involved moving existing functions from the operation to the gate, and then having the operation call those methods under the hood. Closes #1561, xref #4683 @tanujkhattar
MichaelBroughton
pushed a commit
to MichaelBroughton/Cirq
that referenced
this issue
Jan 22, 2022
BREAKING CHANGE: PauliStringPhasor no longer inherits from PauliStringGateOperation. Implements PauliStringPhasor in terms of a GateOperation on a new class PauliStringPhasorGate. Mostly involved moving existing functions from the operation to the gate, and then having the operation call those methods under the hood. Closes quantumlib#1561, xref quantumlib#4683 @tanujkhattar
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
BREAKING CHANGE: PauliStringPhasor no longer inherits from PauliStringGateOperation. Implements PauliStringPhasor in terms of a GateOperation on a new class PauliStringPhasorGate. Mostly involved moving existing functions from the operation to the gate, and then having the operation call those methods under the hood. Closes quantumlib#1561, xref quantumlib#4683 @tanujkhattar
harry-phasecraft
pushed a commit
to PhaseCraft/Cirq
that referenced
this issue
Oct 31, 2024
BREAKING CHANGE: PauliStringPhasor no longer inherits from PauliStringGateOperation. Implements PauliStringPhasor in terms of a GateOperation on a new class PauliStringPhasorGate. Mostly involved moving existing functions from the operation to the gate, and then having the operation call those methods under the hood. Closes quantumlib#1561, xref quantumlib#4683 @tanujkhattar
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/gates
area/paulis
kind/feature-request
Describes new functionality
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Certainly the concept of a gate that does this operation is well defined. Having it around as an object may not be super valuable, except that I really do think having the concept of a gate is very useful for defining what is supported by a device. So now if we have QC that support this phasor we cannot say whether it is supported or not without talking about what qubits it is operating on.
The text was updated successfully, but these errors were encountered: