PULSE

pyquil.gates.PULSE(frame, waveform, nonblocking=False)[source]

Produce a PULSE instruction.

Parameters
  • frame (Frame) – The frame on which to apply the pulse.

  • waveform (Union[WaveformReference, TemplateWaveform]) – The pulse waveform.

  • nonblocking (bool) – A flag indicating whether the pulse is NONBLOCKING.

Return type

Pulse

Returns

A Pulse instance.