Skip to content

Qiskit

Qiskit is a comprehensive quantum computing framework developed by IBM. It provides a robust suite of tools for constructing, simulating, and executing quantum circuits, supporting both real quantum hardware and high-performance classical simulators.

Within MonitoredQuantumCircuits.jl, Qiskit serves as a backend interface, enabling users to leverage Qiskit's advanced simulation capabilities and access IBM's quantum devices.

Available Backends

  • Quantum Computer

    • IBMBackend
  • Simulators

    • StateVectorSimulator

    • GPUStateVectorSimulator

    • CliffordSimulator

    • GPUTensorNetworkSimulator

For detailed usage instructions and advanced features, please refer to the Qiskit documentation.


API Reference

MonitoredQuantumCircuits.Qiskit.IBMBackend Type
julia
IBMBackend <: MonitoredQuantumCircuits.QuantumComputer

A Qiskit backend that runs on IBM's quantum computers.

source
MonitoredQuantumCircuits.Qiskit.StateVectorSimulator Function
julia
StateVectorSimulator()

A Qiskit Aer statevector simulator.

source
MonitoredQuantumCircuits.Qiskit.GPUStateVectorSimulator Function
julia
GPUStateVectorSimulator()

A Qiskit Aer statevector simulator that runs on the GPU.

source
MonitoredQuantumCircuits.Qiskit.CliffordSimulator Function
julia
CliffordSimulator()

A Qiskit Aer stabilizer simulator.

source
MonitoredQuantumCircuits.Qiskit.GPUTensorNetworkSimulator Function
julia
GPUTensorNetworkSimulator()

A Qiskit Aer tensor network simulator that runs on the GPU.

source