IQMDefaultSchedulingPlugin#

Module: iqm.qiskit_iqm.transpiler_plugins

class iqm.qiskit_iqm.transpiler_plugins.IQMDefaultSchedulingPlugin#

Bases: IQMSchedulingPlugin

IQM single qubit gate optimization and MoveGate routing as a scheduling stage.

Methods

pass_manager

Build scheduling stage PassManager.

pass_manager(pass_manager_config: PassManagerConfig, optimization_level: int | None = None) PassManager#

Build scheduling stage PassManager.

Parameters:
Return type:

PassManager

Inheritance

Inheritance diagram of iqm.qiskit_iqm.transpiler_plugins.IQMDefaultSchedulingPlugin