iqm.qiskit_iqm.transpiler_plugins.IQMDefaultSchedulingPlugin

iqm.qiskit_iqm.transpiler_plugins.IQMDefaultSchedulingPlugin#

class iqm.qiskit_iqm.transpiler_plugins.IQMDefaultSchedulingPlugin#

Bases: IQMSchedulingPlugin

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

Methods

pass_manager(pass_manager_config[, ...])

Build scheduling stage PassManager

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

Build scheduling stage PassManager

Parameters:
Return type:

PassManager