BlockSplitter#
- class qiskit.dagcircuit.BlockSplitter[Quellcode]#
Bases:
object
Splits a block of nodes into sub-blocks over disjoint qubits. The implementation is based on the Disjoint Set Union data structure.
Methods
- find_leader(index)[Quellcode]#
Find in DSU.
- run(block)[Quellcode]#
Splits block of nodes into sub-blocks over disjoint qubits.
- union_leaders(index1, index2)[Quellcode]#
Union in DSU.