compile_parallel_instructions
- caqtus.device.sequencer.compilation.compile_parallel_instructions(
- instructions: Mapping[str, InstructionCompilationParameters],
- time_step: TimeStep,
- shot_context: ShotContext,
Evaluates and merges the output for different channels.
- Parameters:
instructions – A mapping that indicates how to evaluate individual instructions.
time_step – The time step used to evaluate the instructions.
shot_context – The context of the shot.
- Returns:
A
SequencerInstructionwith multiple fields, each corresponding to the instruction passed in the instructions argument.