Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Qiskit/qiskit-aer
/ types & classes
Types & classes
459 in github.com/Qiskit/qiskit-aer
⨍
Functions
4,647
◇
Types & classes
459
↓ 158 callers
Class
ClassicalRegister
ClassicalRegister class
src/framework/creg.hpp:29
↓ 116 callers
Class
AerStatevector
AerStatevector class This class inherits :class:`Statevector`, which stores probability amplitudes in its `ndarray`. class:`AerStatevector` g
qiskit_aer/quantum_info/states/aer_statevector.py:28
↓ 112 callers
Class
NoiseError
Class for errors raised in qiskit_aer.noise package.
qiskit_aer/noise/noiseerror.py:20
↓ 106 callers
Class
AerDensityMatrix
AerDensityMatrix class This class inherits :class:`DensityMatrix`.
qiskit_aer/quantum_info/states/aer_densitymatrix.py:31
↓ 82 callers
Class
NoiseModel
predifine NoiseModel here for passing noise model to State::apply_ops
src/noise/noise_model.hpp:30
↓ 78 callers
Class
QuantumError
src/noise/quantum_error.hpp:33
↓ 75 callers
Class
AerError
Base class for errors raised by simulators.
qiskit_aer/aererror.py:20
↓ 75 callers
Class
AerSimulator
Noisy quantum circuit simulator backend. **Configurable Options** The `AerSimulator` supports multiple simulation methods and confi
qiskit_aer/backends/aer_simulator.py:39
↓ 60 callers
Class
PauliLindbladError
r"""A Pauli channel generated by a Pauli Lindblad dissipator. This operator represents an N-qubit quantum error channel :math:`E(ρ) = e^{\sum
qiskit_aer/noise/errors/pauli_lindblad_error.py:29
↓ 49 callers
Class
PauliError
r"""A Pauli channel quantum error. This represents an N-qubit quantum error channel :math:`E(ρ) = \sum_j p_j P_j ρ P_j` where :math:`P_j` are
qiskit_aer/noise/errors/pauli_error.py:28
↓ 46 callers
Class
Pauli
src/simulators/stabilizer/pauli.hpp:31
↓ 41 callers
Class
Operator
Aer result backwards compatibility wrapper for qiskit Operator.
qiskit_aer/backends/compatibility.py:136
↓ 39 callers
Class
AerState
Internal class to access state of Aer.
qiskit_aer/quantum_info/states/aer_state.py:32
↓ 34 callers
Class
SamplerV2
Aer implementation of SamplerV2 class. Each tuple of ``(circuit, <optional> parameter values, <optional> shots)``, called a sampler prim
qiskit_aer/primitives/sampler_v2.py:57
↓ 26 callers
Class
ReadoutError
src/noise/readout_error.hpp:25
↓ 25 callers
Class
QuantumError
Quantum error class for Aer noise model .. warning:: The init interface for this class is not finalized and may ch
qiskit_aer/noise/errors/quantum_error.py:34
↓ 16 callers
Class
Statevector
Aer result backwards compatibility wrapper for qiskit Statevector.
qiskit_aer/backends/compatibility.py:52
↓ 16 callers
Class
SuperOp
Aer result backwards compatibility wrapper for qiskit SuperOp.
qiskit_aer/backends/compatibility.py:182
↓ 15 callers
Class
Estimator
Aer implementation of Estimator. :Run Options: - **shots** (None or int) -- The number of shots. If None and approximation
qiskit_aer/primitives/estimator.py:86
↓ 14 callers
Class
ReadoutError
Readout error class for Aer noise model.
qiskit_aer/noise/errors/readout_error.py:26
↓ 13 callers
Class
EstimatorV2
Evaluates expectation values for provided quantum circuit and observable combinations. Run a fast simulation using Aer. Sampling from a norma
qiskit_aer/primitives/estimator_v2.py:45
↓ 12 callers
Class
AerJump
Jump instruction This instruction sets a program counter to specified mark instruction.
qiskit_aer/library/control_flow_instructions/jump.py:20
↓ 12 callers
Class
Sampler
Aer implementation of Sampler class. :Run Options: - **shots** (None or int) -- The number of shots. If None, it calculat
qiskit_aer/primitives/sampler.py:147
↓ 11 callers
Class
AerMark
Mark instruction This instruction is a destination of jump instruction. Conditional is not allowed in Aer controller.
qiskit_aer/library/control_flow_instructions/mark.py:19
↓ 10 callers
Class
ExperimentResult
src/framework/results/experiment_result.hpp:31
↓ 9 callers
Class
RelaxationNoisePass
Add duration dependent thermal relaxation noise after instructions.
qiskit_aer/noise/passes/relaxation_noise_pass.py:28
↓ 9 callers
Class
SaveExpectationValue
Save expectation value of an operator.
qiskit_aer/library/save_instructions/save_expectation_value.py:22
↓ 9 callers
Class
SaveExpectationValueVariance
Save expectation value and variance of an operator.
qiskit_aer/library/save_instructions/save_expectation_value.py:80
↓ 8 callers
Class
Options
Options for :class:`~.SamplerV2`.
qiskit_aer/primitives/sampler_v2.py:47
↓ 8 callers
Class
SampleVector
src/simulators/sample_vector.hpp:26
↓ 7 callers
Class
LocalNoisePass
Transpiler pass to insert noise into a circuit. The noise in this pass is defined by a noise function or callable with signature .. code:: p
qiskit_aer/noise/passes/local_noise_pass.py:27
↓ 7 callers
Class
SaveAmplitudes
Save complex statevector amplitudes.
qiskit_aer/library/save_instructions/save_amplitudes.py:21
↓ 5 callers
Class
DensityMatrix
Aer result backwards compatibility wrapper for qiskit DensityMatrix.
qiskit_aer/backends/compatibility.py:95
↓ 4 callers
Class
AerProvider
Provider for Aer backends.
qiskit_aer/aerprovider.py:26
↓ 4 callers
Class
Clifford
src/simulators/stabilizer/clifford.hpp:35
↓ 4 callers
Class
NoiseModel
Noise model class for Aer simulators. This class is used to represent noise model for the :class:`~qiskit_aer.QasmSimulator`. It can be used
qiskit_aer/noise/noise_model.py:76
↓ 4 callers
Class
OpSet
This class is used to store type information about a set of operations.
src/framework/opset.hpp:29
↓ 3 callers
Class
MPS_Tensor
src/simulators/matrix_product_state/matrix_product_state_tensor.hpp:50
↓ 3 callers
Class
SaveStatevector
Save statevector
qiskit_aer/library/save_instructions/save_statevector.py:21
↓ 3 callers
Class
_AssembleExprImpl
Convert from Expr objects to corresponding objects.
qiskit_aer/backends/aer_compiler.py:834
↓ 3 callers
Class
complex_sum
src/simulators/statevector/chunk/chunk_container.hpp:651
↓ 2 callers
Class
AerBackendConfiguration
Class representing an Aer Backend Configuration. Attributes: backend_name: backend name. backend_version: backend version in the
qiskit_aer/backends/backendconfiguration.py:123
↓ 2 callers
Class
Circuit
A circuit is a list of Ops along with a specification of maximum needed qubits, memory bits, and register bits for the input operators.
src/framework/circuit.hpp:34
↓ 2 callers
Class
DensityMatrix
src/simulators/density_matrix/densitymatrix.hpp:35
↓ 2 callers
Class
Options
Options for :class:`~.EstimatorV2`.
qiskit_aer/primitives/estimator_v2.py:31
↓ 2 callers
Class
Path
Helper with paths commonly used during the tests.
test/terra/common.py:37
↓ 2 callers
Class
StatevectorSimulator
Ideal quantum circuit statevector simulator **Configurable Options** The `StatevectorSimulator` supports CPU and GPU simulation methods and
qiskit_aer/backends/statevector_simulator.py:42
↓ 1 callers
Class
AerCompiler
Aer Compiler to convert instructions of control-flow to mark and jump instructions
qiskit_aer/backends/aer_compiler.py:66
↓ 1 callers
Class
AerJob
AerJob class for Aer Simulators.
qiskit_aer/jobs/aerjob.py:26
↓ 1 callers
Class
AerStore
Store instruction for Aer to work around transpilation issue of qiskit.circuit.Store
qiskit_aer/library/control_flow_instructions/store.py:19
↓ 1 callers
Class
ArithmeticCircuits
test/benchmark/basic_25q.py:35
↓ 1 callers
Class
ArithmeticCircuits
test/benchmark/basic_15q.py:35
↓ 1 callers
Class
ArithmeticCircuits
test/benchmark/basic_05q.py:35
↓ 1 callers
Class
BadlyCalibratedBackendV2
A backend with `t2 > 2*t1` due to awkward calibration statistics.
test/terra/noise/test_noise_model.py:248
↓ 1 callers
Class
BasicChangeCircuits
test/benchmark/basic_25q.py:56
↓ 1 callers
Class
BasicChangeCircuits
test/benchmark/basic_15q.py:56
↓ 1 callers
Class
BasicChangeCircuits
test/benchmark/basic_05q.py:56
↓ 1 callers
Class
Bool
src/framework/operations.hpp:95
↓ 1 callers
Class
CircuitHeader
A class used to represent a dictionary header in circuit objects.
qiskit_aer/backends/backend_utils.py:529
↓ 1 callers
Class
Custom
test/terra/backends/aer_simulator/test_circuit.py:243
↓ 1 callers
Class
CustomMultiplexer
test/terra/utils/multiplexer.py:5
↓ 1 callers
Class
CustomMultiplexer
test/terra/states/test_aer_state.py:326
↓ 1 callers
Class
DampingError
test/benchmark/noise_12q.py:46
↓ 1 callers
Class
DampingError
test/benchmark/noise_16q.py:46
↓ 1 callers
Class
DampingError
test/benchmark/noise_20q.py:46
↓ 1 callers
Class
DepolarizingError
test/benchmark/noise_12q.py:68
↓ 1 callers
Class
DepolarizingError
test/benchmark/noise_16q.py:68
↓ 1 callers
Class
DepolarizingError
test/benchmark/noise_20q.py:68
↓ 1 callers
Class
ExpVal
test/benchmark/output_05q.py:62
↓ 1 callers
Class
ExpVal
test/benchmark/output_15q.py:62
↓ 1 callers
Class
ExpVal
test/benchmark/output_25q.py:62
↓ 1 callers
Class
Fusion
src/transpile/fusion.hpp:731
↓ 1 callers
Class
MCX
test/terra/states/test_aer_state.py:404
↓ 1 callers
Class
MCY
test/terra/states/test_aer_state.py:439
↓ 1 callers
Class
MCZ
test/terra/states/test_aer_state.py:474
↓ 1 callers
Class
MPS
src/simulators/matrix_product_state/matrix_product_state_internal.hpp:82
↓ 1 callers
Class
NLocalCircuits
test/benchmark/basic_25q.py:77
↓ 1 callers
Class
NLocalCircuits
test/benchmark/basic_15q.py:77
↓ 1 callers
Class
NLocalCircuits
test/benchmark/basic_05q.py:77
↓ 1 callers
Class
ParticularQuantumCircuits
test/benchmark/basic_25q.py:105
↓ 1 callers
Class
ParticularQuantumCircuits
test/benchmark/basic_15q.py:105
↓ 1 callers
Class
ParticularQuantumCircuits
test/benchmark/basic_05q.py:105
↓ 1 callers
Class
QasmSimulator
Noisy quantum circuit simulator backend. **Configurable Options** The `QasmSimulator` supports multiple simulation methods and conf
qiskit_aer/backends/qasm_simulator.py:41
↓ 1 callers
Class
QuadraticForm
src/simulators/extended_stabilizer/chlib/core.hpp:140
↓ 1 callers
Class
QuantumChannelInstruction
Container instruction for adding BaseQuantumError to circuit
qiskit_aer/noise/errors/base_quantum_error.py:102
↓ 1 callers
Class
QuantumErrorLocation
Instruction for referencing a multi-qubit error in a NoiseModel
qiskit_aer/noise/noise_model.py:62
↓ 1 callers
Class
Sampling
test/benchmark/output_05q.py:40
↓ 1 callers
Class
Sampling
test/benchmark/output_15q.py:40
↓ 1 callers
Class
Sampling
test/benchmark/output_25q.py:40
↓ 1 callers
Class
SaveAmplitudesSquared
Save squared statevector amplitudes (probabilities).
qiskit_aer/library/save_instructions/save_amplitudes.py:52
↓ 1 callers
Class
SaveClifford
Save Clifford instruction
qiskit_aer/library/save_instructions/save_clifford.py:21
↓ 1 callers
Class
SaveDensityMatrix
Save a reduced density matrix.
qiskit_aer/library/save_instructions/save_density_matrix.py:21
↓ 1 callers
Class
SaveMatrixProductState
Save matrix product state instruction
qiskit_aer/library/save_instructions/save_matrix_product_state.py:21
↓ 1 callers
Class
SaveProbabilities
Save measurement outcome probabilities vector.
qiskit_aer/library/save_instructions/save_probabilities.py:21
↓ 1 callers
Class
SaveProbabilitiesDict
Save measurement outcome probabilities dict.
qiskit_aer/library/save_instructions/save_probabilities.py:56
↓ 1 callers
Class
SaveStabilizer
Save Stabilizer instruction
qiskit_aer/library/save_instructions/save_stabilizer.py:21
↓ 1 callers
Class
SaveState
Save simulator state The format of the saved state depends on the simulation method used.
qiskit_aer/library/save_instructions/save_state.py:21
↓ 1 callers
Class
SaveStatevectorDict
Save statevector as ket-form dictionary.
qiskit_aer/library/save_instructions/save_statevector.py:47
↓ 1 callers
Class
SaveSuperOp
Save a SuperOp matrix.
qiskit_aer/library/save_instructions/save_superop.py:21
↓ 1 callers
Class
SaveUnitary
Save Unitary
qiskit_aer/library/save_instructions/save_unitary.py:21
next →
1–100 of 459, ranked by callers