iqm.cpc.compiler.dd.insert_dd_sequences

iqm.cpc.compiler.dd.insert_dd_sequences#

iqm.cpc.compiler.dd.insert_dd_sequences(builder, schedule, strategy)#

Insert dynamical decoupling sequences into the given schedule.

Note

Modifies schedule in-place.

Note

Assumes that the PRX implementation used only applies non-wait instructions on a single drive channel, and that the PRX duration does not depend on its arguments.

Parameters:
  • builder (ScheduleBuilder) – Schedule builder used to build schedule, containing channel information.

  • schedule (Schedule) – Schedule to modify.

  • strategy (DDStrategy) – Dynamical decoupling strategy to use.

Return type:

None