BlockSplitter#

class qiskit.dagcircuit.BlockSplitter[소스]#

기반 클래스: 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)[소스]#

Find in DSU.

run(block)[소스]#

Splits block of nodes into sub-blocks over disjoint qubits.

union_leaders(index1, index2)[소스]#

Union in DSU.