Expand description
Qubit operations
The main QubitOp enum contains quantum operations, including
- non-unitary operations like measurements and resets
- unitary gates
The GateOps in turn are divided between
- A set of
WellKnownGates with well-defined semantics PauliStringrotation gates.- Arbitrary custom gates, with a name and a number of qubits and parameters
defined by the users. See
GateOpType::Custom.
These gates can also be controlled, made adjoint, and exponentiated.
Structs§
- GateOp
- Quantum gate operation.
- Pauli
String - An arbitrary Pauli-product rotation gate, composed of a list of Pauli operators.
Enums§
- Gate
OpType - The type of gate operation.
- Pauli
- A Pauli operator.
- QubitOp
- An operation over qubits.
- Qubit
Register Op - An operation over qubit registers.
- Well
Known Gate - Well-known quantum gates.