iqm.benchmarks.optimization.qscore.group_rzz_gates#
- iqm.benchmarks.optimization.qscore.group_rzz_gates(circuit: QuantumCircuit)#
Extract and group commuting RZZ gates so that gates sharing a qubit are placed next to each other.
- Parameters:
circuit (QuantumCircuit) – QuantumCircuit containing RZZ gates.
- Returns:
- list of tuples (instr, [q0_idx, q1_idx])
in reordered grouping.
- Return type:
grouped_rzz