Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | X _ _ac_stark_pulse() (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate class method) (iqm.pulse.gates.rz.RZ_ACStarkShift class method) _block_neighborhood_tetris() (iqm.pulse.builder.ScheduleBuilder method) _build_instructions() (iqm.pulse.gates.measure.Measure_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration method) _cache (iqm.pulse.builder.ScheduleBuilder attribute) _call() (iqm.pulse.gate_implementation.GateImplementation method) (iqm.pulse.gate_implementation.SinglePulseGate method) (iqm.pulse.gates.barrier.Barrier method) (iqm.pulse.gates.conditional.CCPRX_Composite method) (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate method) (iqm.pulse.gates.cz.FluxPulseGate method) (iqm.pulse.gates.delay.Delay method) (iqm.pulse.gates.measure.Measure_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration method) (iqm.pulse.gates.move.MOVE_CustomWaveforms method) (iqm.pulse.gates.prx.ABC_Constant_smooth method) (iqm.pulse.gates.prx.PRX_CustomWaveformsSX method) (iqm.pulse.gates.prx.PRX_GateImplementation method) (iqm.pulse.gates.prx.PRX_SinglePulse_GateImplementation method) (iqm.pulse.gates.reset.Reset_Conditional method) (iqm.pulse.gates.reset.Reset_Wait method) (iqm.pulse.gates.rz.RZ_ACStarkShift method) (iqm.pulse.gates.rz.RZ_Virtual method) (iqm.pulse.gates.sx.SXGate method) (iqm.pulse.gates.u.UGate method) _channel_templates (iqm.pulse.builder.ScheduleBuilder attribute) _channel_to_component (iqm.pulse.builder.ScheduleBuilder attribute) _channel_types (iqm.pulse.builder.ScheduleBuilder attribute) _duration (iqm.pulse.playlist.schedule.Segment attribute) _fall_pulse() (iqm.pulse.gates.prx.ABC_Constant_smooth class method) _find_implementation_and_locus() (iqm.pulse.builder.ScheduleBuilder method) _finish_schedule() (iqm.pulse.builder.ScheduleBuilder method) _fuse_long_distance_virtual_rzs() (iqm.pulse.builder.ScheduleBuilder method) _get_channel_for_component() (iqm.pulse.builder.ScheduleBuilder method) _get_implementation() (iqm.pulse.builder.ScheduleBuilder method) _get_neighborhood_hard_boundary() (iqm.pulse.builder.ScheduleBuilder method) _get_pulse() (iqm.pulse.gate_implementation.SinglePulseGate method) (iqm.pulse.gates.prx.PRX_CustomWaveforms class method) (iqm.pulse.gates.prx.PRX_CustomWaveformsSX class method) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall class method) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX class method) (iqm.pulse.gates.prx.PRX_ModulatedCustomWaveForms class method) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall class method) _get_pulse_channel() (iqm.pulse.gate_implementation.SinglePulseGate method) _instructions (iqm.pulse.playlist.schedule.Segment attribute) _main_pulse() (iqm.pulse.gates.prx.ABC_Constant_smooth class method) _multiplexed_timeboxes (iqm.pulse.gates.measure.Measure_CustomWaveforms attribute) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration attribute) _normalize() (iqm.pulse.playlist.fast_drag.SuppressedPulse static method) _require_scheduling_in_seconds (iqm.pulse.builder.ScheduleBuilder attribute) _resolve_timebox_hard_boundary() (iqm.pulse.builder.ScheduleBuilder method) _resolve_timebox_tetris() (iqm.pulse.builder.ScheduleBuilder method) _rise_pulse() (iqm.pulse.gates.prx.ABC_Constant_smooth class method) _sample() (iqm.pulse.playlist.fast_drag.FastDragI method) (iqm.pulse.playlist.fast_drag.FastDragQ method) (iqm.pulse.playlist.hd_drag.HdDragI method) (iqm.pulse.playlist.hd_drag.HdDragQ method) (iqm.pulse.playlist.waveforms.Chirp method) (iqm.pulse.playlist.waveforms.Cosine method) (iqm.pulse.playlist.waveforms.CosineFall method) (iqm.pulse.playlist.waveforms.CosineRise method) (iqm.pulse.playlist.waveforms.CosineRiseFallDerivative method) (iqm.pulse.playlist.waveforms.ModulatedCosineRiseFall method) (iqm.pulse.playlist.waveforms.Slepian method) _sample_normalized_slepian() (iqm.pulse.playlist.waveforms.Slepian method) _set_gate_implementation_shortcut() (iqm.pulse.builder.ScheduleBuilder method) _set_specific_operation_shortcut() (iqm.pulse.circuit_operations.CircuitOperationList method) _t_tau() (iqm.pulse.playlist.waveforms.Slepian method) _theta_tau() (iqm.pulse.playlist.waveforms.Slepian method) _time_traces (iqm.pulse.gates.measure.Measure_CustomWaveforms attribute) A ABC_Constant_smooth (class in iqm.pulse.gates.prx) ac_stark_waveform (iqm.pulse.gates.rz.RZ_ACStarkShift_CosineRiseFall attribute) AcquisitionMethod (class in iqm.pulse.playlist.instructions) acquisitions (iqm.pulse.playlist.instructions.ReadoutTrigger attribute) add_channels() (iqm.pulse.playlist.schedule.Schedule method) add_instruction() (iqm.pulse.playlist.channel.ChannelDescription method) add_op() (iqm.pulse.circuit_operations.CircuitOperationList method) add_qubits() (iqm.pulse.circuit_operations.CircuitOperationList method) ALAP (iqm.pulse.timebox.SchedulingStrategy attribute) append() (iqm.pulse.playlist.schedule.Schedule method) (iqm.pulse.playlist.schedule.Segment method) apply_move_gate_phase_corrections() (in module iqm.pulse.gates.move) args (iqm.pulse.builder.CircuitOperation attribute) arity (iqm.pulse.quantum_ops.QuantumOp attribute) ASAP (iqm.pulse.timebox.SchedulingStrategy attribute) atom (iqm.pulse.timebox.TimeBox attribute) atomic() (iqm.pulse.timebox.TimeBox static method) AWGScheduleValidationData (class in iqm.pulse.validation) AWGScheduleValidationError B Barrier (class in iqm.pulse.gates.barrier) barrier() (iqm.pulse.circuit_operations.CircuitOperationList method) Block (class in iqm.pulse.playlist.instructions) BLOCKING (in module iqm.pulse.scheduler) blocks_component (iqm.pulse.playlist.channel.ChannelProperties attribute) build() (iqm.pulse.gate_implementation.CompositeGate method) (iqm.pulse.gate_implementation.GateImplementation method) build_playlist() (iqm.pulse.builder.ScheduleBuilder method) build_quantum_ops() (in module iqm.pulse.builder) C CCPRX_Composite (class in iqm.pulse.gates.conditional) CCPRX_Composite_DRAGCosineRiseFall (class in iqm.pulse.gates.conditional) CCPRX_Composite_DRAGGaussian (class in iqm.pulse.gates.conditional) center_frequency (iqm.pulse.playlist.channel.ProbeChannelProperties attribute) ChannelConfiguration (class in iqm.pulse.playlist.channel) ChannelDescription (class in iqm.pulse.playlist.channel) ChannelProperties (class in iqm.pulse.playlist.channel) channels() (iqm.pulse.playlist.schedule.Schedule method) children (iqm.pulse.timebox.TimeBox attribute) Chirp (class in iqm.pulse.playlist.waveforms) ChirpImag (class in iqm.pulse.playlist.waveforms) circuit_to_timebox() (iqm.pulse.builder.ScheduleBuilder method) CircuitOperation (class in iqm.pulse.builder) CircuitOperationList (class in iqm.pulse.circuit_operations) cleanup() (iqm.pulse.playlist.schedule.Schedule method) clifford() (iqm.pulse.gates.prx.PRX_GateImplementation method) compatible_instructions (iqm.pulse.playlist.channel.ChannelProperties attribute) ComplexIntegration (class in iqm.pulse.playlist.instructions) compose() (iqm.pulse.circuit_operations.CircuitOperationList method) composite() (iqm.pulse.timebox.TimeBox static method) composite_cache (iqm.pulse.builder.ScheduleBuilder attribute) CompositeCache (class in iqm.pulse.gate_implementation) CompositeGate (class in iqm.pulse.gate_implementation) compute_matrix_of_summed_fourier_transform_inner_products() (in module iqm.pulse.playlist.fast_drag) condition (iqm.pulse.playlist.instructions.ConditionalInstruction attribute) ConditionalInstruction (class in iqm.pulse.playlist.instructions) Constant_PRX_with_smooth_rise_fall (class in iqm.pulse.gates.prx) convert_calibration_data() (iqm.pulse.gate_implementation.GateImplementation class method) copy() (iqm.pulse.playlist.instructions.Instruction method) (iqm.pulse.playlist.schedule.Schedule method) (iqm.pulse.playlist.schedule.Segment method) (iqm.pulse.quantum_ops.QuantumOp method) Cosine (class in iqm.pulse.playlist.waveforms) COSINE_COEFFICIENTS_DICT (in module iqm.pulse.playlist.hd_drag) CosineFall (class in iqm.pulse.playlist.waveforms) CosineRise (class in iqm.pulse.playlist.waveforms) CosineRiseFallDerivative (class in iqm.pulse.playlist.waveforms) count_ops() (iqm.pulse.circuit_operations.CircuitOperationList method) coupler_wave (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate attribute) (iqm.pulse.gates.cz.CZ_CRF attribute) (iqm.pulse.gates.cz.CZ_CRF_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_GaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.CZ_Slepian attribute) (iqm.pulse.gates.cz.CZ_Slepian_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_Slepian_CRF attribute) (iqm.pulse.gates.cz.CZ_TruncatedGaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.FluxPulseGate attribute) (iqm.pulse.gates.cz.FluxPulseGate_CRF_CRF attribute) (iqm.pulse.gates.cz.FluxPulseGate_TGSS_CRF attribute) (iqm.pulse.gates.move.MOVE_CRF_CRF attribute) (iqm.pulse.gates.move.MOVE_CustomWaveforms attribute) (iqm.pulse.gates.move.MOVE_TGSS_CRF attribute) CouplerFluxPulseQubitACStarkPulseGate (class in iqm.pulse.gates.cz) CustomIQWaveforms (class in iqm.pulse.gate_implementation) cut_tail() (iqm.pulse.scheduler.SegmentPointer method) CZ (iqm.pulse.gates.enums.TwoQubitGate attribute) CZ_CRF (class in iqm.pulse.gates.cz) CZ_CRF_ACStarkCRF (class in iqm.pulse.gates.cz) CZ_GaussianSmoothedSquare (class in iqm.pulse.gates.cz) CZ_Slepian (class in iqm.pulse.gates.cz) CZ_Slepian_ACStarkCRF (class in iqm.pulse.gates.cz) CZ_Slepian_CRF (class in iqm.pulse.gates.cz) CZ_TruncatedGaussianSmoothedSquare (class in iqm.pulse.gates.cz) D default_implementation (iqm.pulse.quantum_ops.QuantumOp property) default_implementations (iqm.pulse.gate_implementation.CompositeGate attribute) (iqm.pulse.gates.conditional.CCPRX_Composite_DRAGCosineRiseFall attribute) (iqm.pulse.gates.conditional.CCPRX_Composite_DRAGGaussian attribute) defaults_for_locus (iqm.pulse.quantum_ops.QuantumOp attribute) Delay (class in iqm.pulse.gates.delay) DELAY_MAX_DURATION_SECONDS (in module iqm.pulse.gates.delay) delay_samples (iqm.pulse.playlist.instructions.AcquisitionMethod attribute) dependent_waves (iqm.pulse.gate_implementation.CustomIQWaveforms attribute) (iqm.pulse.gates.measure.Measure_Constant attribute) (iqm.pulse.gates.measure.Measure_Constant_Qnd attribute) (iqm.pulse.gates.measure.Measure_CustomWaveforms attribute) (iqm.pulse.gates.measure.Probe_Constant attribute) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms attribute) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration attribute) (iqm.pulse.gates.prx.PRX_CustomWaveforms attribute) (iqm.pulse.gates.prx.PRX_CustomWaveformsSX attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussian attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussianSX attribute) (iqm.pulse.gates.prx.PRX_FastDrag attribute) (iqm.pulse.gates.prx.PRX_FastDragSX attribute) (iqm.pulse.gates.prx.PRX_HdDrag attribute) (iqm.pulse.gates.prx.PRX_HdDragSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedCustomWaveForms attribute) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall attribute) duration (iqm.pulse.gates.move.MoveMarker attribute) (iqm.pulse.playlist.instructions.Instruction attribute) (iqm.pulse.playlist.schedule.Schedule property) (iqm.pulse.playlist.schedule.Segment property) duration_in_seconds() (iqm.pulse.gate_implementation.GateImplementation method) (iqm.pulse.gate_implementation.SinglePulseGate method) (iqm.pulse.gates.barrier.Barrier method) (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate method) (iqm.pulse.gates.cz.FluxPulseGate method) (iqm.pulse.gates.measure.Measure_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration method) (iqm.pulse.gates.reset.Reset_Wait method) (iqm.pulse.gates.rz.RZ_ACStarkShift method) (iqm.pulse.gates.rz.RZ_Virtual method) (iqm.pulse.playlist.schedule.Schedule method) duration_samples (iqm.pulse.playlist.instructions.TimeTrace attribute) duration_to_int_samples() (iqm.pulse.playlist.channel.ChannelProperties method) duration_to_samples() (iqm.pulse.playlist.channel.ChannelProperties method) duration_to_seconds() (iqm.pulse.playlist.channel.ChannelProperties method) E entries (iqm.pulse.playlist.instructions.MultiplexedIQPulse attribute) evaluate_fast_drag_i_envelope() (in module iqm.pulse.playlist.fast_drag) evaluate_fast_drag_q_envelope() (in module iqm.pulse.playlist.fast_drag) evaluate_hd_drag_i_envelope() (in module iqm.pulse.playlist.hd_drag) evaluate_hd_drag_q_envelope() (in module iqm.pulse.playlist.hd_drag) evaluate_nth_derivative_of_basis_envelope() (in module iqm.pulse.playlist.hd_drag) excluded_parameters (iqm.pulse.gate_implementation.CustomIQWaveforms attribute) (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate attribute) (iqm.pulse.gates.cz.FluxPulseGate attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall attribute) expose_implementation() (in module iqm.pulse.gates) extend() (iqm.pulse.playlist.schedule.Schedule method) (iqm.pulse.playlist.schedule.Segment method) extend_hard_boundary() (in module iqm.pulse.scheduler) extend_hard_boundary_in_seconds() (in module iqm.pulse.scheduler) extend_schedule() (in module iqm.pulse.scheduler) extend_schedule_new() (in module iqm.pulse.scheduler) F factorizable (iqm.pulse.quantum_ops.QuantumOp attribute) fall_waveform (iqm.pulse.gates.prx.Constant_PRX_with_smooth_rise_fall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_smoothConstant attribute) FastDrag (class in iqm.pulse.playlist.fast_drag) FastDragI (class in iqm.pulse.playlist.fast_drag) FastDragQ (class in iqm.pulse.playlist.fast_drag) fastforward() (iqm.pulse.scheduler.SegmentPointer method) feedback_signal_label (iqm.pulse.playlist.instructions.ThresholdStateDiscrimination attribute) find_qubits() (iqm.pulse.circuit_operations.CircuitOperationList method) flush() (iqm.pulse.gate_implementation.CompositeCache method) FluxMultiplexer_SampleLinear (class in iqm.pulse.gates.flux_multiplexer) FluxPulse (class in iqm.pulse.playlist.instructions) FluxPulseGate (class in iqm.pulse.gates.cz) FluxPulseGate_CRF_CRF (class in iqm.pulse.gates.cz) FluxPulseGate_TGSS_CRF (class in iqm.pulse.gates.cz) fourier_transform_of_cos_basis_functions_as_tensor() (in module iqm.pulse.playlist.fast_drag) frac (iqm.pulse.scheduler.SegmentPointer attribute) frequency (iqm.pulse.playlist.channel.IQChannelConfig attribute) from_readout_trigger() (iqm.pulse.timebox.MultiplexedProbeTimeBox static method) front_pad() (iqm.pulse.playlist.schedule.Schedule method) front_pad_in_seconds() (iqm.pulse.playlist.schedule.Schedule method) G GateImplementation (class in iqm.pulse.gate_implementation) get() (iqm.pulse.gate_implementation.CompositeCache method) (iqm.pulse.scheduler.SegmentPointer method) get_calibration() (iqm.pulse.builder.ScheduleBuilder method) get_channel_properties() (in module iqm.pulse.playlist.channel) get_channel_properties_from_station_settings() (in module iqm.pulse.playlist.channel) get_child_instructions() (iqm.pulse.playlist.instructions.ConditionalInstruction method) (iqm.pulse.playlist.instructions.Instruction method) get_control_channels() (iqm.pulse.builder.ScheduleBuilder method) get_custom_locus_mapping() (iqm.pulse.gate_implementation.GateImplementation class method) (iqm.pulse.gates.flux_multiplexer.FluxMultiplexer_SampleLinear class method) (iqm.pulse.gates.reset.Reset_Wait class method) get_default_implementation_for_locus() (iqm.pulse.quantum_ops.QuantumOp method) get_drive_channel() (iqm.pulse.builder.ScheduleBuilder method) get_flux_channel() (iqm.pulse.builder.ScheduleBuilder method) get_implementation() (iqm.pulse.builder.ScheduleBuilder method) get_implementation_class() (in module iqm.pulse.gates) (iqm.pulse.builder.ScheduleBuilder method) get_locus_mapping_name() (iqm.pulse.gate_implementation.GateImplementation class method) (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate class method) (iqm.pulse.gates.cz.FluxPulseGate class method) (iqm.pulse.gates.measure.Measure_CustomWaveforms class method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms class method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration class method) (iqm.pulse.gates.prx.PRX_GateImplementation class method) (iqm.pulse.gates.reset.Reset_Conditional class method) (iqm.pulse.gates.rz.RZ_Virtual class method) get_parameters() (iqm.pulse.gate_implementation.GateImplementation class method) get_probe_channel() (iqm.pulse.builder.ScheduleBuilder method) get_unitary() (iqm.pulse.circuit_operations.CircuitOperationList method) get_unitary_from_circuit() (in module iqm.pulse.circuit_operations) get_unitary_from_op() (in module iqm.pulse.circuit_operations) get_unitary_prx() (in module iqm.pulse.gates.prx) get_unitary_rz() (in module iqm.pulse.gates.rz) get_unitary_u() (in module iqm.pulse.gates.u) get_virtual_feedback_channel_for() (iqm.pulse.builder.ScheduleBuilder method) get_virtual_feedback_channels() (iqm.pulse.builder.ScheduleBuilder method) get_waveform_parameters() (in module iqm.pulse.gate_implementation) get_waveforms() (iqm.pulse.playlist.instructions.Instruction method) (iqm.pulse.playlist.instructions.IQPulse method) (iqm.pulse.playlist.instructions.RealPulse method) H HARD_BOUNDARY (iqm.pulse.timebox.SchedulingAlgorithm attribute) has_calibration() (iqm.pulse.builder.ScheduleBuilder method) has_content_in() (iqm.pulse.playlist.schedule.Schedule method) HdDrag (class in iqm.pulse.playlist.hd_drag) HdDragI (class in iqm.pulse.playlist.hd_drag) HdDragQ (class in iqm.pulse.playlist.hd_drag) I idx (iqm.pulse.scheduler.SegmentPointer attribute) implementation (iqm.pulse.builder.CircuitOperation attribute) implementations (iqm.pulse.quantum_ops.QuantumOp attribute) inject_calibration() (iqm.pulse.builder.ScheduleBuilder method) inspect_playlist() (in module iqm.pulse.playlist.visualisation.base) Instruction (class in iqm.pulse.playlist.instructions) instruction_duration_granularity (iqm.pulse.playlist.channel.ChannelProperties attribute) instruction_duration_min (iqm.pulse.playlist.channel.ChannelProperties attribute) integration_start_dead_time (iqm.pulse.playlist.channel.ProbeChannelProperties attribute) integration_stop_dead_time (iqm.pulse.playlist.channel.ProbeChannelProperties attribute) InvalidInstructionError iq_pulse (iqm.pulse.gates.prx.PRX_SinglePulse_GateImplementation property) IQChannelConfig (class in iqm.pulse.playlist.channel) iqm.pulse module iqm.pulse.base_utils module iqm.pulse.builder module iqm.pulse.circuit_operations module iqm.pulse.gate_implementation module iqm.pulse.gates module iqm.pulse.gates.barrier module iqm.pulse.gates.conditional module iqm.pulse.gates.cz module iqm.pulse.gates.default_gates module iqm.pulse.gates.delay module iqm.pulse.gates.enums module iqm.pulse.gates.flux_multiplexer module iqm.pulse.gates.measure module iqm.pulse.gates.move module iqm.pulse.gates.prx module iqm.pulse.gates.reset module iqm.pulse.gates.rz module iqm.pulse.gates.sx module iqm.pulse.gates.u module iqm.pulse.playlist module iqm.pulse.playlist.channel module iqm.pulse.playlist.fast_drag module iqm.pulse.playlist.hd_drag module iqm.pulse.playlist.instructions module iqm.pulse.playlist.playlist module iqm.pulse.playlist.schedule module iqm.pulse.playlist.visualisation module iqm.pulse.playlist.visualisation.base module iqm.pulse.playlist.waveforms module iqm.pulse.quantum_ops module iqm.pulse.scheduler module iqm.pulse.timebox module iqm.pulse.utils module iqm.pulse.validation module IQPulse (class in iqm.pulse.playlist.instructions) is_iq (iqm.pulse.playlist.channel.ChannelProperties attribute) is_virtual (iqm.pulse.playlist.channel.ChannelProperties attribute) ISWAP (iqm.pulse.gates.enums.TwoQubitGate attribute) items() (iqm.pulse.playlist.schedule.Schedule method) L label (iqm.pulse.playlist.instructions.AcquisitionMethod attribute) (iqm.pulse.timebox.TimeBox attribute) load_config() (in module iqm.pulse.builder) Locus (in module iqm.pulse.gate_implementation) locus (iqm.pulse.builder.CircuitOperation attribute) locus_components (iqm.pulse.timebox.TimeBox attribute) M main_waveform (iqm.pulse.gates.prx.Constant_PRX_with_smooth_rise_fall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_smoothConstant attribute) map_loci() (iqm.pulse.circuit_operations.CircuitOperationList method) map_waveform_param_types() (in module iqm.pulse.utils) Measure_Constant (class in iqm.pulse.gates.measure) Measure_Constant_Qnd (class in iqm.pulse.gates.measure) Measure_CustomWaveforms (class in iqm.pulse.gates.measure) merge_dicts() (in module iqm.pulse.base_utils) ModulatedCosineRiseFall (class in iqm.pulse.playlist.waveforms) modulation_frequency (iqm.pulse.playlist.instructions.IQPulse attribute) module iqm.pulse iqm.pulse.base_utils iqm.pulse.builder iqm.pulse.circuit_operations iqm.pulse.gate_implementation iqm.pulse.gates iqm.pulse.gates.barrier iqm.pulse.gates.conditional iqm.pulse.gates.cz iqm.pulse.gates.default_gates iqm.pulse.gates.delay iqm.pulse.gates.enums iqm.pulse.gates.flux_multiplexer iqm.pulse.gates.measure iqm.pulse.gates.move iqm.pulse.gates.prx iqm.pulse.gates.reset iqm.pulse.gates.rz iqm.pulse.gates.sx iqm.pulse.gates.u iqm.pulse.playlist iqm.pulse.playlist.channel iqm.pulse.playlist.fast_drag iqm.pulse.playlist.hd_drag iqm.pulse.playlist.instructions iqm.pulse.playlist.playlist iqm.pulse.playlist.schedule iqm.pulse.playlist.visualisation iqm.pulse.playlist.visualisation.base iqm.pulse.playlist.waveforms iqm.pulse.quantum_ops iqm.pulse.scheduler iqm.pulse.timebox iqm.pulse.utils iqm.pulse.validation MOVE_CRF_CRF (class in iqm.pulse.gates.move) MOVE_CustomWaveforms (class in iqm.pulse.gates.move) MOVE_TGSS_CRF (class in iqm.pulse.gates.move) MoveMarker (class in iqm.pulse.gates.move) MultiplexedIQPulse (class in iqm.pulse.playlist.instructions) MultiplexedProbeTimeBox (class in iqm.pulse.timebox) N name (iqm.pulse.builder.CircuitOperation attribute) (iqm.pulse.quantum_ops.QuantumOp attribute) needs_calibration() (iqm.pulse.gate_implementation.GateImplementation class method) neighborhood_components (iqm.pulse.timebox.TimeBox attribute) NestedParams (in module iqm.pulse.gate_implementation) next() (iqm.pulse.scheduler.SegmentPointer method) non_timelike_attributes() (iqm.pulse.playlist.fast_drag.FastDrag static method) (iqm.pulse.playlist.hd_drag.HdDrag static method) (iqm.pulse.playlist.waveforms.Chirp static method) (iqm.pulse.playlist.waveforms.Cosine static method) (iqm.pulse.playlist.waveforms.ModulatedCosineRiseFall static method) (iqm.pulse.playlist.waveforms.Slepian static method) NONSOLID (in module iqm.pulse.scheduler) normalize_angle() (in module iqm.pulse.utils) Nothing (class in iqm.pulse.playlist.schedule) O OCalibrationData (in module iqm.pulse.gate_implementation) OICalibrationData (in module iqm.pulse.gate_implementation) OILCalibrationData (in module iqm.pulse.gate_implementation) OpCalibrationDataTree (in module iqm.pulse.gate_implementation) outcomes (iqm.pulse.playlist.instructions.ConditionalInstruction attribute) P pad_to_hard_box() (iqm.pulse.playlist.schedule.Schedule method) pad_to_hard_box_in_seconds() (iqm.pulse.playlist.schedule.Schedule method) parameters (iqm.pulse.gate_implementation.GateImplementation attribute) (iqm.pulse.gates.conditional.CCPRX_Composite attribute) (iqm.pulse.gates.cz.CZ_CRF attribute) (iqm.pulse.gates.cz.CZ_CRF_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_GaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.CZ_Slepian attribute) (iqm.pulse.gates.cz.CZ_Slepian_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_Slepian_CRF attribute) (iqm.pulse.gates.cz.CZ_TruncatedGaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.FluxPulseGate_CRF_CRF attribute) (iqm.pulse.gates.cz.FluxPulseGate_TGSS_CRF attribute) (iqm.pulse.gates.flux_multiplexer.FluxMultiplexer_SampleLinear attribute) (iqm.pulse.gates.measure.Measure_Constant attribute) (iqm.pulse.gates.measure.Measure_Constant_Qnd attribute) (iqm.pulse.gates.measure.Probe_Constant attribute) (iqm.pulse.gates.move.MOVE_CRF_CRF attribute) (iqm.pulse.gates.move.MOVE_CustomWaveforms attribute) (iqm.pulse.gates.move.MOVE_TGSS_CRF attribute) (iqm.pulse.gates.prx.Constant_PRX_with_smooth_rise_fall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussian attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussianSX attribute) (iqm.pulse.gates.prx.PRX_FastDrag attribute) (iqm.pulse.gates.prx.PRX_FastDragSX attribute) (iqm.pulse.gates.prx.PRX_HdDrag attribute) (iqm.pulse.gates.prx.PRX_HdDragSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall attribute) (iqm.pulse.gates.reset.Reset_Wait attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_CosineRiseFall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_smoothConstant attribute) (iqm.pulse.gates.rz.RZ_Virtual attribute) params (iqm.pulse.quantum_ops.QuantumOp attribute) phase (iqm.pulse.playlist.instructions.IQPulse attribute) (iqm.pulse.playlist.waveforms.ChirpImag attribute) phase_increment (iqm.pulse.playlist.instructions.IQPulse attribute) (iqm.pulse.playlist.instructions.VirtualRZ attribute) phase_transformation() (in module iqm.pulse.utils) PlaylistValidationError pop() (iqm.pulse.playlist.schedule.Segment method) pprint() (iqm.pulse.playlist.schedule.Schedule method) prepend() (iqm.pulse.playlist.schedule.Segment method) print() (iqm.pulse.timebox.TimeBox method) Probe_Constant (class in iqm.pulse.gates.measure) PROBE_LINES_LOCUS_MAPPING (in module iqm.pulse.gate_implementation) probe_pulse (iqm.pulse.playlist.instructions.ReadoutTrigger attribute) probe_timebox() (iqm.pulse.gates.measure.Measure_CustomWaveforms method) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration method) ProbeChannelProperties (class in iqm.pulse.playlist.channel) ProbePulse_CustomWaveforms (class in iqm.pulse.gates.measure) ProbePulse_CustomWaveforms_noIntegration (class in iqm.pulse.gates.measure) PRX_CustomWaveforms (class in iqm.pulse.gates.prx) PRX_CustomWaveformsSX (class in iqm.pulse.gates.prx) PRX_DRAGCosineRiseFall (class in iqm.pulse.gates.prx) PRX_DRAGCosineRiseFallSX (class in iqm.pulse.gates.prx) PRX_DRAGGaussian (class in iqm.pulse.gates.prx) PRX_DRAGGaussianSX (class in iqm.pulse.gates.prx) PRX_FastDrag (class in iqm.pulse.gates.prx) PRX_FastDragSX (class in iqm.pulse.gates.prx) PRX_GateImplementation (class in iqm.pulse.gates.prx) PRX_HdDrag (class in iqm.pulse.gates.prx) PRX_HdDragSX (class in iqm.pulse.gates.prx) PRX_ModulatedCustomWaveForms (class in iqm.pulse.gates.prx) PRX_ModulatedDRAGCosineRiseFall (class in iqm.pulse.gates.prx) PRX_SinglePulse_GateImplementation (class in iqm.pulse.gates.prx) Q qualified_name (iqm.pulse.gate_implementation.GateImplementation property) QuantumOp (class in iqm.pulse.quantum_ops) QuantumOpTable (in module iqm.pulse.quantum_ops) qubit_drive_wave (iqm.pulse.gates.cz.CouplerFluxPulseQubitACStarkPulseGate attribute) (iqm.pulse.gates.cz.CZ_CRF_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_Slepian_ACStarkCRF attribute) qubit_wave (iqm.pulse.gates.cz.CZ_CRF attribute) (iqm.pulse.gates.cz.CZ_GaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.CZ_Slepian attribute) (iqm.pulse.gates.cz.CZ_Slepian_CRF attribute) (iqm.pulse.gates.cz.CZ_TruncatedGaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.FluxPulseGate attribute) (iqm.pulse.gates.cz.FluxPulseGate_CRF_CRF attribute) (iqm.pulse.gates.cz.FluxPulseGate_TGSS_CRF attribute) (iqm.pulse.gates.move.MOVE_CRF_CRF attribute) (iqm.pulse.gates.move.MOVE_CustomWaveforms attribute) (iqm.pulse.gates.move.MOVE_TGSS_CRF attribute) R ReadoutTrigger (class in iqm.pulse.playlist.instructions) RealChannelConfig (class in iqm.pulse.playlist.channel) RealPulse (class in iqm.pulse.playlist.instructions) register_implementation() (in module iqm.pulse.gates) registered_gates (iqm.pulse.gate_implementation.CompositeGate attribute) (iqm.pulse.gates.reset.Reset_Conditional attribute) (iqm.pulse.gates.rz.RZ_PRX_Composite attribute) (iqm.pulse.gates.sx.SXGate attribute) (iqm.pulse.gates.u.UGate attribute) remainder (iqm.pulse.scheduler.SegmentPointer property) reorder() (in module iqm.pulse.circuit_operations) Reset_Conditional (class in iqm.pulse.gates.reset) RESET_FEEDBACK_KEY (in module iqm.pulse.gates.reset) RESET_MEASUREMENT_KEY (in module iqm.pulse.gates.reset) Reset_Wait (class in iqm.pulse.gates.reset) reshape_unitary() (in module iqm.pulse.circuit_operations) resolve_timebox() (iqm.pulse.builder.ScheduleBuilder method) reverse() (iqm.pulse.playlist.schedule.Schedule method) reverse_hard_box() (iqm.pulse.playlist.schedule.Schedule method) rewind() (iqm.pulse.scheduler.SegmentPointer method) rise_waveform (iqm.pulse.gates.prx.Constant_PRX_with_smooth_rise_fall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_smoothConstant attribute) root_parameters (iqm.pulse.gate_implementation.CustomIQWaveforms attribute) (iqm.pulse.gates.cz.FluxPulseGate attribute) (iqm.pulse.gates.measure.Measure_CustomWaveforms attribute) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms attribute) (iqm.pulse.gates.measure.ProbePulse_CustomWaveforms_noIntegration attribute) (iqm.pulse.gates.move.MOVE_CustomWaveforms attribute) (iqm.pulse.gates.prx.PRX_CustomWaveforms attribute) (iqm.pulse.gates.prx.PRX_CustomWaveformsSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedCustomWaveForms attribute) round_duration_to_granularity() (iqm.pulse.playlist.channel.ChannelProperties method) round_duration_to_granularity_samples() (in module iqm.pulse.playlist.channel) rx() (iqm.pulse.gates.prx.PRX_GateImplementation method) ry() (iqm.pulse.gates.prx.PRX_GateImplementation method) RZ_ACStarkShift (class in iqm.pulse.gates.rz) RZ_ACStarkShift_CosineRiseFall (class in iqm.pulse.gates.rz) RZ_ACStarkShift_smoothConstant (class in iqm.pulse.gates.rz) RZ_PRX_Composite (class in iqm.pulse.gates.rz) RZ_Virtual (class in iqm.pulse.gates.rz) rzs (iqm.pulse.playlist.instructions.FluxPulse attribute) S sample_rate (iqm.pulse.playlist.channel.ChannelProperties attribute) (iqm.pulse.playlist.channel.RealChannelConfig attribute) scale (iqm.pulse.playlist.instructions.RealPulse attribute) scale_i (iqm.pulse.playlist.instructions.IQPulse attribute) scale_q (iqm.pulse.playlist.instructions.IQPulse attribute) Schedule (class in iqm.pulse.playlist.schedule) ScheduleBuilder (class in iqm.pulse.builder) scheduling (iqm.pulse.timebox.TimeBox attribute) scheduling_algorithm (iqm.pulse.timebox.TimeBox attribute) SchedulingAlgorithm (class in iqm.pulse.timebox) SchedulingStrategy (class in iqm.pulse.timebox) Segment (class in iqm.pulse.playlist.schedule) SegmentPointer (class in iqm.pulse.scheduler) set() (iqm.pulse.gate_implementation.CompositeCache method) set_alap() (iqm.pulse.timebox.TimeBox method) set_asap() (iqm.pulse.timebox.TimeBox method) set_default_implementation() (iqm.pulse.quantum_ops.QuantumOp method) set_default_implementation_for_locus() (iqm.pulse.quantum_ops.QuantumOp method) SINGLE_COMPONENTS_WITH_DRIVE_LOCUS_MAPPING (in module iqm.pulse.gate_implementation) SINGLE_COMPONENTS_WITH_FLUX_AWG_LOCUS_MAPPING (in module iqm.pulse.gate_implementation) SINGLE_COMPONENTS_WITH_READOUT_LOCUS_MAPPING (in module iqm.pulse.gate_implementation) SinglePulseGate (class in iqm.pulse.gate_implementation) Slepian (class in iqm.pulse.playlist.waveforms) solve_cosine_coefs_for_hd_drag() (in module iqm.pulse.playlist.hd_drag) solve_fast_coefficients_for_given_weights_and_ranges() (in module iqm.pulse.playlist.fast_drag) solve_hd_drag_coefficients_from_suppressed_frequencies() (in module iqm.pulse.playlist.hd_drag) source (iqm.pulse.scheduler.SegmentPointer attribute) special_implementation (iqm.pulse.gate_implementation.GateImplementation attribute) SQRT_ISWAP (iqm.pulse.gates.enums.TwoQubitGate attribute) SuppressedPulse (class in iqm.pulse.playlist.fast_drag) SXGate (class in iqm.pulse.gates.sx) symmetric (iqm.pulse.gate_implementation.GateImplementation attribute) (iqm.pulse.gates.barrier.Barrier attribute) (iqm.pulse.gates.cz.CZ_CRF attribute) (iqm.pulse.gates.cz.CZ_CRF_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_GaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.CZ_Slepian attribute) (iqm.pulse.gates.cz.CZ_Slepian_ACStarkCRF attribute) (iqm.pulse.gates.cz.CZ_Slepian_CRF attribute) (iqm.pulse.gates.cz.CZ_TruncatedGaussianSmoothedSquare attribute) (iqm.pulse.gates.cz.FluxPulseGate_CRF_CRF attribute) (iqm.pulse.gates.cz.FluxPulseGate_TGSS_CRF attribute) (iqm.pulse.gates.delay.Delay attribute) (iqm.pulse.gates.move.MOVE_CRF_CRF attribute) (iqm.pulse.gates.move.MOVE_CustomWaveforms attribute) (iqm.pulse.gates.move.MOVE_TGSS_CRF attribute) (iqm.pulse.gates.prx.Constant_PRX_with_smooth_rise_fall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_CosineRiseFall attribute) (iqm.pulse.gates.rz.RZ_ACStarkShift_smoothConstant attribute) (iqm.pulse.quantum_ops.QuantumOp attribute) T tail() (iqm.pulse.scheduler.SegmentPointer method) TETRIS (iqm.pulse.timebox.SchedulingAlgorithm attribute) threshold (iqm.pulse.playlist.instructions.ThresholdStateDiscrimination attribute) ThresholdStateDiscrimination (class in iqm.pulse.playlist.instructions) time_trace() (iqm.pulse.gates.measure.Measure_CustomWaveforms method) TimeBox (class in iqm.pulse.timebox) timebox_to_schedule() (iqm.pulse.builder.ScheduleBuilder method) timeboxes_to_front_padded_playlist() (iqm.pulse.builder.ScheduleBuilder method) timeboxes_to_playlist() (iqm.pulse.builder.ScheduleBuilder method) TimeTrace (class in iqm.pulse.playlist.instructions) to_timebox() (iqm.pulse.gate_implementation.GateImplementation method) TOL (iqm.pulse.scheduler.SegmentPointer attribute) TOLERANCE (in module iqm.pulse.gates.flux_multiplexer) (in module iqm.pulse.playlist.schedule) TWO_QUBIT_UNITARIES (in module iqm.pulse.gates.enums) TwoQubitGate (class in iqm.pulse.gates.enums) U UGate (class in iqm.pulse.gates.u) unitary (iqm.pulse.quantum_ops.QuantumOp attribute) V validate() (iqm.pulse.builder.CircuitOperation method) (iqm.pulse.playlist.instructions.ConditionalInstruction method) (iqm.pulse.playlist.instructions.Instruction method) (iqm.pulse.playlist.instructions.IQPulse method) (iqm.pulse.playlist.instructions.RealPulse method) (iqm.pulse.playlist.schedule.Schedule method) (iqm.pulse.timebox.TimeBox method) validate_awg_and_schedule_compatibility() (in module iqm.pulse.validation) validate_calibration() (iqm.pulse.builder.ScheduleBuilder method) validate_channel() (in module iqm.pulse.validation) validate_instruction_and_wf_length() (in module iqm.pulse.validation) validate_locus_calibration() (in module iqm.pulse.quantum_ops) validate_move_instructions() (in module iqm.pulse.gates.move) validate_op_calibration() (in module iqm.pulse.quantum_ops) validate_playlist_compatibility() (in module iqm.pulse.validation) validate_quantum_circuit() (in module iqm.pulse.builder) (iqm.pulse.builder.ScheduleBuilder method) VirtualRZ (class in iqm.pulse.playlist.instructions) W Wait (class in iqm.pulse.playlist.instructions) wait() (iqm.pulse.builder.ScheduleBuilder method) wait_box() (iqm.pulse.gates.reset.Reset_Wait method) wave (iqm.pulse.playlist.instructions.RealPulse attribute) wave_i (iqm.pulse.gate_implementation.CustomIQWaveforms attribute) (iqm.pulse.gates.measure.Measure_Constant attribute) (iqm.pulse.gates.measure.Measure_Constant_Qnd attribute) (iqm.pulse.gates.measure.Probe_Constant attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussian attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussianSX attribute) (iqm.pulse.gates.prx.PRX_FastDrag attribute) (iqm.pulse.gates.prx.PRX_FastDragSX attribute) (iqm.pulse.gates.prx.PRX_HdDrag attribute) (iqm.pulse.gates.prx.PRX_HdDragSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall attribute) (iqm.pulse.playlist.instructions.IQPulse attribute) wave_q (iqm.pulse.gate_implementation.CustomIQWaveforms attribute) (iqm.pulse.gates.measure.Measure_Constant attribute) (iqm.pulse.gates.measure.Measure_Constant_Qnd attribute) (iqm.pulse.gates.measure.Probe_Constant attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFall attribute) (iqm.pulse.gates.prx.PRX_DRAGCosineRiseFallSX attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussian attribute) (iqm.pulse.gates.prx.PRX_DRAGGaussianSX attribute) (iqm.pulse.gates.prx.PRX_FastDrag attribute) (iqm.pulse.gates.prx.PRX_FastDragSX attribute) (iqm.pulse.gates.prx.PRX_HdDrag attribute) (iqm.pulse.gates.prx.PRX_HdDragSX attribute) (iqm.pulse.gates.prx.PRX_ModulatedDRAGCosineRiseFall attribute) (iqm.pulse.playlist.instructions.IQPulse attribute) weights (iqm.pulse.playlist.instructions.ComplexIntegration attribute) X XYGate (class in iqm.pulse.gates.enums) XYGATE_UNITARIES (in module iqm.pulse.gates.enums)