You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have the methods mcrx, mcry and mcrz in the QuantumCircuit class, but they don't appear in the circuit library.
I would suggest to add them to the circuit library as the other multi-controlled gates.
In addition, in order to make a unified API as the other multi-controlled gates, these gates should include the following:
The angles should be of type ParameterValueType (not only float).
What should we add?
Currently we have the methods
mcrx
,mcry
andmcrz
in the QuantumCircuit class, but they don't appear in the circuit library.I would suggest to add them to the circuit library as the other multi-controlled gates.
In addition, in order to make a unified API as the other multi-controlled gates, these gates should include the following:
ParameterValueType
(not onlyfloat
).ctrl_state
parameter (like inMCXGate
).control
method of therx
,ry
andrz
gates, should call theMCRX
,MCRY
orMCRZ
gates respectively (if there are more than two qubits)The text was updated successfully, but these errors were encountered: