MCPcopy Create free account

hub / github.com/Qiskit/qiskit-aer / functions

Functions4,647 in github.com/Qiskit/qiskit-aer

↓ 1 callersFunction_basic_device_target_gate_errors
Return QuantumErrors derived from a devices Target. Note that, in the resulting error list, non-Gate instructions (e.g. Reset) will have no ga
qiskit_aer/noise/device/models.py:238
↓ 1 callersMethod_basis_gates
Return simulator basis gates. This will be the option value of basis gates if it was set, otherwise it will be the intersection of th
qiskit_aer/backends/qasm_simulator.py:617
↓ 1 callersMethod_basis_gates
Return simulator basis gates. This will be the option value of basis gates if it was set, otherwise it will be the intersection of th
qiskit_aer/backends/aer_simulator.py:945
↓ 1 callersMethod_calculate_result_index
(circ_ind, obs_ind, term_ind, param_val, obs_maps, exp_map)
qiskit_aer/primitives/estimator.py:422
↓ 1 callersMethod_check_probabilities
Check probabilities are valid.
qiskit_aer/noise/errors/readout_error.py:254
↓ 1 callersMethod_closed
(self)
qiskit_aer/quantum_info/states/aer_state.py:121
↓ 1 callersMethod_combine_circs
(circuit: QuantumCircuit, meas_circuits: list[QuantumCircuit])
qiskit_aer/primitives/estimator.py:410
↓ 1 callersMethod_compile
Compile circuits and noise model
qiskit_aer/backends/aerbackend.py:521
↓ 1 callersMethod_compose_circ
(lqc: QuantumCircuit, rqc: QuantumCircuit, qubits, front)
qiskit_aer/noise/errors/quantum_error.py:432
↓ 1 callersMethod_compute
(self, circuits, observables, parameter_values, run_options)
qiskit_aer/primitives/estimator.py:261
↓ 1 callersMethod_compute_with_approximation
( self, circuits, observables, parameter_values, run_options, seed )
qiskit_aer/primitives/estimator.py:465
↓ 1 callersMethod_convert_binds
(self, circuits, parameter_binds, idx_maps=None)
qiskit_aer/backends/aerbackend.py:128
↓ 1 callersFunction_convert_parameter_bindings
(pub: SamplerPub)
qiskit_aer/primitives/sampler_v2.py:238
↓ 1 callersMethod_create_meas_circuit
(self, basis: Pauli, circuit_index: int)
qiskit_aer/primitives/estimator.py:384
↓ 1 callersMethod_custom_instructions
Return method basis gates and custom instructions
qiskit_aer/backends/qasm_simulator.py:796
↓ 1 callersMethod_execute_circuits
Execute aer circuits on the backend. Args: aer_circuits (List of AerCircuit): simulator input. noise_model (NoiseMode
qiskit_aer/backends/aerbackend.py:610
↓ 1 callersFunction_find_var_clbits
(circuit, var_uuid)
qiskit_aer/backends/aer_compiler.py:783
↓ 1 callersFunction_format_params
(param)
qiskit_aer/primitives/sampler.py:101
↓ 1 callersMethod_format_results
Format C++ simulator output for constructing Result
qiskit_aer/backends/aerbackend.py:509
↓ 1 callersMethod_from_instruction
(inst, init_data, configs)
qiskit_aer/quantum_info/states/aer_statevector.py:165
↓ 1 callersMethod_from_instruction
(inst, init_data, configs)
qiskit_aer/quantum_info/states/aer_densitymatrix.py:237
↓ 1 callersMethod_generate_circuits_target
(self, indices)
test/terra/primitives/test_sampler.py:56
↓ 1 callersMethod_get_backends
()
qiskit_aer/aerprovider.py:33
↓ 1 callersFunction_hs_norm
(A)
qiskit_aer/utils/noise_transformation.py:424
↓ 1 callersMethod_in_use
(data)
qiskit_aer/quantum_info/states/aer_state.py:38
↓ 1 callersMethod_initialize_with_ndarray
(self, data, copy)
qiskit_aer/quantum_info/states/aer_state.py:161
↓ 1 callersMethod_inline_for_loop_op
inline for_loop body while iterating its indexset
qiskit_aer/backends/aer_compiler.py:258
↓ 1 callersMethod_inline_if_else_op
inline true and false bodies of if_else with jump and mark instructions
qiskit_aer/backends/aer_compiler.py:360
↓ 1 callersMethod_inline_initialize
inline initialize.definition gates if statevector is not used
qiskit_aer/backends/aer_compiler.py:118
↓ 1 callersMethod_inline_switch_case_op
inline switch cases with jump and mark instructions
qiskit_aer/backends/aer_compiler.py:445
↓ 1 callersMethod_inline_while_loop_op
inline while_loop body with jump and mark instructions
qiskit_aer/backends/aer_compiler.py:299
↓ 1 callersMethod_is_dynamic
check whether a circuit contains control-flow instructions
qiskit_aer/backends/aer_compiler.py:147
↓ 1 callersMethod_is_in_use
(data)
qiskit_aer/quantum_info/states/aer_state.py:46
↓ 1 callersMethod_local_quantum_errors_equal
Check two noise models have equal local quantum errors
qiskit_aer/noise/noise_model.py:1138
↓ 1 callersMethod_mapped
(self)
qiskit_aer/quantum_info/states/aer_state.py:106
↓ 1 callersMethod_method_basis_gates
Return method basis gates and custom instructions
qiskit_aer/backends/qasm_simulator.py:655
↓ 1 callersFunction_method_device
Return list of (methods, device) supported on current system
test/terra/backends/simulator_test_case.py:76
↓ 1 callersFunction_mm256_align
src/simulators/statevector/qv_avx2.cpp:280
↓ 1 callersFunction_mm256_hsub
src/simulators/statevector/qv_avx2.cpp:256
↓ 1 callersFunction_mm256_neg
src/simulators/statevector/qv_avx2.cpp:272
↓ 1 callersFunction_mm256_swith_real_and_imag
src/simulators/statevector/qv_avx2.cpp:264
↓ 1 callersMethod_moved
(self)
qiskit_aer/quantum_info/states/aer_state.py:116
↓ 1 callersFunction_parity
Return the parity of an integer
qiskit_aer/primitives/estimator.py:696
↓ 1 callersMethod_pass_manager
Return the pass manager that add custom noises defined as noise passes (stored in the _custom_noise_passes field). Note that the pass
qiskit_aer/noise/noise_model.py:1153
↓ 1 callersFunction_pauli_expval_with_variance
(counts: dict, paulis: PauliList)
qiskit_aer/primitives/estimator.py:665
↓ 1 callersFunction_paulis2basis
(paulis: PauliList)
qiskit_aer/primitives/estimator.py:701
↓ 1 callersFunction_paulis2inds
(paulis: PauliList)
qiskit_aer/primitives/estimator.py:686
↓ 1 callersMethod_postprocess_pub
Converts the memory data into an array of bit arrays with the shape of the pub.
qiskit_aer/primitives/sampler_v2.py:203
↓ 1 callersFunction_prepare_memory
There is no split of results due to max_experiments for Aer
qiskit_aer/primitives/sampler_v2.py:247
↓ 1 callersMethod_preprocess_circuit
(circuit: QuantumCircuit)
qiskit_aer/primitives/sampler.py:289
↓ 1 callersMethod_readout_errors_equal
Check two noise models have equal readout errors
qiskit_aer/noise/noise_model.py:1114
↓ 1 callersMethod_released
(self)
qiskit_aer/quantum_info/states/aer_state.py:111
↓ 1 callersMethod_run_circuits
Run circuits by generating native circuits.
qiskit_aer/backends/aerbackend.py:187
↓ 1 callersMethod_run_pub
(self, pub: EstimatorPub)
qiskit_aer/primitives/estimator_v2.py:112
↓ 1 callersMethod_run_pubs
Compute results for pubs that all require the same value of ``shots``.
qiskit_aer/primitives/sampler_v2.py:156
↓ 1 callersMethod_set_method_config
Set non-basis gate options when setting method
qiskit_aer/backends/qasm_simulator.py:892
↓ 1 callersMethod_set_method_config
Set non-basis gate options when setting method
qiskit_aer/backends/aer_simulator.py:984
↓ 1 callersMethod_set_properties_option
Special handling for setting backend properties options.
qiskit_aer/backends/aerbackend.py:668
↓ 1 callersFunction_standard_gate_unitary
(name)
qiskit_aer/noise/noise_model.py:1166
↓ 1 callersMethod_to_circuit
(cls, op)
qiskit_aer/noise/errors/quantum_error.py:152
↓ 1 callersFunction_transform_by_operator_list
r""" Transform (or approximate) the target quantum channel into a mixture of basis operators (channels) and return the mixing probabilities.
qiskit_aer/utils/noise_transformation.py:337
↓ 1 callersMethod_transpile
(self, circuit_indices: Sequence[int], is_shots_none: bool)
qiskit_aer/primitives/sampler.py:313
↓ 1 callersMethod_transpile
(self, circuits)
qiskit_aer/primitives/estimator.py:564
↓ 1 callersMethod_transpile_circuit
(self, circuit)
qiskit_aer/primitives/sampler.py:304
↓ 1 callersFunction_update_metadata
(circuit: QuantumCircuit, metadata: dict)
qiskit_aer/primitives/estimator.py:657
↓ 1 callersMethod_validate_pubs
(self, pubs: list[EstimatorPub])
qiskit_aer/primitives/estimator_v2.py:101
↓ 1 callersMethod_validate_pubs
(self, pubs: list[SamplerPub])
qiskit_aer/primitives/sampler_v2.py:132
↓ 1 callersFunctionadd
src/framework/linalg/linops/linops_aer_vector.hpp:34
↓ 1 callersFunctionadd
src/framework/linalg/linops/linops_matrix.hpp:34
↓ 1 callersMethodadd_ops_after_branch
src/simulators/shot_branching.hpp:104
↓ 1 callersFunctionaer_allocate_qubits
allocate qubits and return the first qubit index. following qubits are indexed with incremented indices.
contrib/runtime/aer_runtime.cpp:45
↓ 1 callersFunctionaer_amplitude
return probability amplitude of a specific bitstring
contrib/runtime/aer_runtime.cpp:65
↓ 1 callersFunctionaer_apply_cx
controlled-NOT
contrib/runtime/aer_runtime.cpp:164
↓ 1 callersFunctionaer_apply_h
Clifford gate: Hadamard
contrib/runtime/aer_runtime.cpp:110
↓ 1 callersFunctionaer_probability
return probability of a specific bitstring
contrib/runtime/aer_runtime.cpp:59
↓ 1 callersFunctionaer_release_statevector
return probability amplitudes returned pointer must be freed in the caller
contrib/runtime/aer_runtime.cpp:72
↓ 1 callersFunctionaer_state
contrib/runtime/aer_runtime.cpp:21
↓ 1 callersFunctionaer_state_finalize
finalize state
contrib/runtime/aer_runtime.cpp:32
↓ 1 callersFunctionaer_state_initialize
contrib/runtime/aer_runtime.cpp:26
↓ 1 callersMethodaggregate_operations
src/transpile/fusion.hpp:444
↓ 1 callersMethodallocate_output
src/simulators/tensor_network/tensor_net_contractor_cuTensorNet.hpp:262
↓ 1 callersMethodallocate_sampling_buffers
src/simulators/tensor_network/tensor_net_contractor_cuTensorNet.hpp:716
↓ 1 callersMethodallocate_tensors
src/simulators/tensor_network/tensor_net_contractor_cuTensorNet.hpp:234
↓ 1 callersMethodamplitude
Return the probability amplitude for outcome in [0, 2^num_qubits - 1]
src/controllers/state_controller.hpp:1393
↓ 1 callersMethodapply_X
apply (controlled) X
src/simulators/statevector/chunk/chunk.hpp:367
↓ 1 callersMethodapply_Y
apply (controlled) Y
src/simulators/statevector/chunk/chunk.hpp:375
↓ 1 callersMethodapply_batched_diagonal_matrix
src/simulators/statevector/chunk/chunk.hpp:351
↓ 1 callersMethodapply_batched_kraus
src/simulators/statevector/qubitvector_thrust.hpp:3096
↓ 1 callersMethodapply_batched_matrix
src/simulators/statevector/chunk/chunk.hpp:326
↓ 1 callersMethodapply_batched_measure
src/simulators/statevector/qubitvector_thrust.hpp:2251
↓ 1 callersMethodapply_batched_measure
src/simulators/density_matrix/densitymatrix_thrust.hpp:1354
↓ 1 callersMethodapply_blocked_gates
do all gates stored in queue
src/simulators/statevector/chunk/chunk.hpp:287
↓ 1 callersMethodapply_ccx
src/simulators/extended_stabilizer/ch_runner.hpp:316
↓ 1 callersMethodapply_ccx
src/simulators/matrix_product_state/matrix_product_state_internal.cpp:502
↓ 1 callersMethodapply_ccx
src/simulators/matrix_product_state/matrix_product_state_tensor.hpp:411
↓ 1 callersMethodapply_ccz
src/simulators/extended_stabilizer/ch_runner.hpp:358
↓ 1 callersMethodapply_chunk_swap
src/simulators/statevector/qubitvector.hpp:1753
↓ 1 callersMethodapply_cnot
src/simulators/matrix_product_state/matrix_product_state_internal.cpp:450
↓ 1 callersMethodapply_cnot
src/simulators/matrix_product_state/matrix_product_state_tensor.hpp:389
↓ 1 callersMethodapply_control_2_qubits
src/simulators/matrix_product_state/matrix_product_state_tensor.hpp:348
← previousnext →801–900 of 4,647, ranked by callers