tqec.circuit.schedule.merge_scheduled_circuits

merge_scheduled_circuits(circuits: list[ScheduledCircuit]) Circuit[source]

Merge several ScheduledCircuit instances into one cirq.Circuit instance.

This function takes several scheduled circuits as input and merge them, respecting their schedules, into a unique cirq.Circuit instance that will then be returned to the caller.

Returns:

a circuit representing the merged scheduled circuits given as input.