Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | Z A add_implementation() (iqm.cpc.compiler.compiler.Compiler method) add_passes() (iqm.cpc.compiler.compiler.CompilationStage method) ALL (iqm.cpc.interface.compiler.CircuitBoundaryMode attribute) (iqm.cpc.interface.compiler.MeasurementMode attribute) ALLOW_PRX (iqm.cpc.interface.compiler.MoveGateValidationMode attribute) amend_calibration_for_gate_implementation() (iqm.cpc.compiler.compiler.Compiler method) apply_dd_strategy() (in module iqm.cpc.compiler.standard_stages) apply_move_gate_phase_corrections() (in module iqm.cpc.compiler.standard_stages) args (iqm.pulla.interface.Instruction attribute) B BUFFER_AFTER_MEASUREMENT_PROBE (in module iqm.pulla.interface) build_playlist() (in module iqm.cpc.compiler.standard_stages) build_settings() (in module iqm.pulla.utils) (iqm.cpc.compiler.compiler.Compiler method) build_station_settings() (in module iqm.cpc.compiler.station_settings) C CalibrationDataProvider (class in iqm.pulla.calibration) CalibrationError calset_to_cal_data_tree() (in module iqm.pulla.utils) CHADRetrievalException channel_name (iqm.pulla.utils.InstructionLocation attribute) ChipLabelRetrievalException Circuit (class in iqm.cpc.interface.compiler) (class in iqm.pulla.interface) CIRCUIT (iqm.cpc.interface.compiler.MeasurementMode attribute) circuit_metrics (iqm.cpc.interface.compiler.CircuitCompilationResult attribute) circuit_operations_to_cpc() (in module iqm.pulla.utils) CircuitBatch (in module iqm.cpc.interface.compiler) CircuitBoundaryMode (class in iqm.cpc.interface.compiler) CircuitCompilationResult (class in iqm.cpc.interface.compiler) CircuitError CircuitExecutionOptions (class in iqm.cpc.interface.compiler) CircuitMeasurementResults (in module iqm.pulla.interface) CircuitMeasurementResultsBatch (in module iqm.pulla.interface) CircuitMetrics (class in iqm.cpc.interface.compiler) cirq_to_cpc() (in module iqm.pulla.utils_cirq) clean_schedule() (in module iqm.cpc.compiler.standard_stages) ClientError CompilationPassError CompilationStage (class in iqm.cpc.compiler.compiler) compile() (iqm.cpc.compiler.compiler.Compiler method) Compiler (class in iqm.cpc.compiler.compiler) compiler_context() (iqm.cpc.compiler.compiler.Compiler method) compiler_pass() (in module iqm.cpc.compiler.compiler) component_pairs_with_gates (iqm.cpc.interface.compiler.CircuitMetrics attribute) components (iqm.cpc.interface.compiler.CircuitMetrics attribute) convert_sweep_spot() (in module iqm.pulla.utils) convert_sweep_spot_with_heralding_mode_zero() (in module iqm.pulla.utils) D DDMode (class in iqm.cpc.interface.compiler) DDStrategy (class in iqm.cpc.interface.compiler) derive_readout_mappings() (in module iqm.cpc.compiler.standard_stages) DISABLED (iqm.cpc.interface.compiler.DDMode attribute) duration (iqm.pulla.utils.InstructionLocation attribute) E ENABLED (iqm.cpc.interface.compiler.DDMode attribute) end_time (iqm.pulla.interface.StationControlResult attribute) execute() (iqm.pulla.pulla.Pulla method) extract_readout_controller_result_names() (in module iqm.pulla.utils) F FAILED (iqm.pulla.interface.TaskStatus attribute) fetch_calibration_set_by_id() (iqm.pulla.pulla.Pulla method) fetch_latest_calibration_set() (iqm.pulla.pulla.Pulla method) find_circuit_boundary() (in module iqm.pulla.utils) find_observation() (in module iqm.cpc.compiler.station_settings) FULL (iqm.cpc.interface.compiler.MoveGateFrameTrackingMode attribute) G gate_loci (iqm.cpc.interface.compiler.CircuitMetrics attribute) gate_sequences (iqm.cpc.interface.compiler.DDStrategy attribute) gates (iqm.cpc.compiler.compiler.Compiler property) generate_phases_of_urn_sequence() (in module iqm.pulla.utils_dd) get_calibration() (iqm.cpc.compiler.compiler.Compiler method) get_calibration_set() (iqm.pulla.calibration.CalibrationDataProvider method) get_channel_properties() (iqm.pulla.pulla.Pulla method) get_chip_label() (iqm.pulla.pulla.Pulla method) get_chip_topology() (iqm.pulla.pulla.Pulla method) get_component_name() (in module iqm.cpc.compiler.dd) get_hash_for() (in module iqm.pulla.utils) get_latest_calibration_set() (iqm.pulla.calibration.CalibrationDataProvider method) get_standard_compiler() (iqm.pulla.pulla.Pulla method) get_standard_stages() (in module iqm.cpc.compiler.standard_stages) H handle_circuit_compilation_request() (in module iqm.cpc.compiler.circuit_compilation_request_handler) HeraldingMode (class in iqm.cpc.interface.compiler) I implementation (iqm.pulla.interface.Instruction attribute) index (iqm.pulla.utils.InstructionLocation attribute) initialize_schedule_builder() (in module iqm.pulla.utils) insert_dd_sequences() (in module iqm.cpc.compiler.dd) Instruction (class in iqm.pulla.interface) InstructionLocation (class in iqm.pulla.utils) instructions (iqm.cpc.interface.compiler.Circuit attribute) (iqm.pulla.interface.Circuit attribute) InsufficientContextError iqm.cpc module iqm.cpc.compiler module iqm.cpc.compiler.circuit_compilation_request_handler module iqm.cpc.compiler.compiler module iqm.cpc.compiler.dd module iqm.cpc.compiler.errors module iqm.cpc.compiler.standard_stages module iqm.cpc.compiler.station_settings module iqm.cpc.interface module iqm.cpc.interface.compiler module iqm.pulla module iqm.pulla.calibration module iqm.pulla.interface module iqm.pulla.pulla module iqm.pulla.utils module iqm.pulla.utils_cirq module iqm.pulla.utils_dd module iqm_circuit_to_gate_implementation() (in module iqm.pulla.utils) is_drive_channel() (in module iqm.cpc.compiler.dd) L locate_instructions() (in module iqm.pulla.utils) M Map (class in iqm.cpc.compiler.station_settings) map_implementations_for_loci() (in module iqm.cpc.compiler.standard_stages) map_old_operations() (in module iqm.cpc.compiler.standard_stages) map_qubit_indices() (in module iqm.pulla.utils) map_sweep_results_to_logical_qubits() (in module iqm.pulla.utils) MeasurementMode (class in iqm.cpc.interface.compiler) merge_contiguous_waits (iqm.cpc.interface.compiler.DDStrategy attribute) merge_multiplexed_timeboxes() (in module iqm.cpc.compiler.standard_stages) merge_wait_instructions_in_schedule() (in module iqm.cpc.compiler.dd) message (iqm.pulla.interface.StationControlResult attribute) metadata (iqm.pulla.interface.Circuit attribute) min_execution_time (iqm.cpc.interface.compiler.CircuitMetrics attribute) model_config (iqm.pulla.interface.Circuit attribute) (iqm.pulla.interface.Instruction attribute) module iqm.cpc iqm.cpc.compiler iqm.cpc.compiler.circuit_compilation_request_handler iqm.cpc.compiler.compiler iqm.cpc.compiler.dd iqm.cpc.compiler.errors iqm.cpc.compiler.standard_stages iqm.cpc.compiler.station_settings iqm.cpc.interface iqm.cpc.interface.compiler iqm.pulla iqm.pulla.calibration iqm.pulla.interface iqm.pulla.pulla iqm.pulla.utils iqm.pulla.utils_cirq iqm.pulla.utils_dd MoveGateFrameTrackingMode (class in iqm.cpc.interface.compiler) MoveGateValidationMode (class in iqm.cpc.interface.compiler) multiplex_readout() (in module iqm.cpc.compiler.standard_stages) N name (iqm.cpc.interface.compiler.Circuit attribute) (iqm.pulla.interface.Circuit attribute) (iqm.pulla.interface.Instruction attribute) NEIGHBOUR (iqm.cpc.interface.compiler.CircuitBoundaryMode attribute) NO_DETUNING_CORRECTION (iqm.cpc.interface.compiler.MoveGateFrameTrackingMode attribute) NONE (iqm.cpc.interface.compiler.HeraldingMode attribute) (iqm.cpc.interface.compiler.MoveGateFrameTrackingMode attribute) (iqm.cpc.interface.compiler.MoveGateValidationMode attribute) O observation_path() (iqm.cpc.compiler.station_settings.Map method) P pass_function_idempotent() (in module iqm.cpc.compiler.compiler) PassFunction (in module iqm.cpc.compiler.compiler) PENDING (iqm.pulla.interface.TaskStatus attribute) playlist (iqm.cpc.interface.compiler.CircuitCompilationResult attribute) prepend_heralding() (in module iqm.cpc.compiler.standard_stages) prepend_reset() (in module iqm.cpc.compiler.standard_stages) print_all_implementations_trees() (iqm.cpc.compiler.compiler.Compiler method) print_channel() (in module iqm.pulla.utils) print_implementations_trees() (iqm.cpc.compiler.compiler.Compiler method) print_schedule() (in module iqm.pulla.utils) PROGRESS (iqm.pulla.interface.TaskStatus attribute) PRXSequence (in module iqm.cpc.interface.compiler) Pulla (class in iqm.pulla.pulla) Q qubits (iqm.pulla.interface.Instruction attribute) R readout_mappings (iqm.cpc.interface.compiler.CircuitCompilationResult attribute) ReadoutMapping (in module iqm.cpc.interface.compiler) ReadoutMappingBatch (in module iqm.cpc.interface.compiler) READY (iqm.pulla.interface.TaskStatus attribute) ready() (iqm.cpc.compiler.compiler.CompilationStage method) (iqm.cpc.compiler.compiler.Compiler method) replace_instruction_in_place() (in module iqm.pulla.utils) resolve_circuits() (in module iqm.cpc.compiler.standard_stages) resolve_timeboxes() (in module iqm.cpc.compiler.standard_stages) result (iqm.pulla.interface.StationControlResult attribute) run() (iqm.cpc.compiler.compiler.CompilationStage method) S schedule_duration (iqm.cpc.interface.compiler.CircuitMetrics attribute) set_calibration() (iqm.cpc.compiler.compiler.Compiler method) set_default_implementation() (iqm.cpc.compiler.compiler.Compiler method) set_default_implementation_for_loci() (iqm.cpc.compiler.compiler.Compiler method) settings (iqm.cpc.interface.compiler.CircuitCompilationResult attribute) settings_path() (iqm.cpc.compiler.station_settings.Map method) SettingsConventionError SettingsRetrievalException show_stages() (iqm.cpc.compiler.compiler.Compiler method) skip_leading_wait (iqm.cpc.interface.compiler.DDStrategy attribute) skip_trailing_wait (iqm.cpc.interface.compiler.DDStrategy attribute) STANDARD_DD_STRATEGY (in module iqm.cpc.compiler.dd) start_time (iqm.pulla.interface.StationControlResult attribute) StationControlResult (class in iqm.pulla.interface) status (iqm.pulla.interface.StationControlResult attribute) STRICT (iqm.cpc.interface.compiler.MoveGateValidationMode attribute) sweep_id (iqm.pulla.interface.StationControlResult attribute) T target_qubits (iqm.cpc.interface.compiler.DDStrategy attribute) task_id (iqm.pulla.interface.StationControlResult attribute) TaskStatus (class in iqm.pulla.interface) to_dataclass() (iqm.pulla.interface.Circuit method) (iqm.pulla.interface.Instruction method) U UnknownHardwareComponentError UnknownLogicalQubitError V validate_circuits_move_gate() (in module iqm.cpc.compiler.standard_stages) Z ZEROS (iqm.cpc.interface.compiler.HeraldingMode attribute)