QXel.transpiler.passes.localizer module

class QXel.transpiler.passes.localizer.Localizer(qubit_count, qubit_count_local, rank, world_size)

Bases: BasePass

Expand a partitioned circuit into rank-localized execution slices.

__init__(qubit_count, qubit_count_local, rank, world_size)

Store the qubit layout and distributed execution topology.

optimize(circuit)

Cut one partition into the local slices executed by this rank.