Interface Backend

All Known Subinterfaces:
HardwareBackend
All Known Implementing Classes:
IonQBackend, StateVectorBackend

public interface Backend
Abstraction for executing quantum circuits.

Implementations must be stateless and thread-safe.

  • Method Summary

    Modifier and Type
    Method
    Description
    run(QuantumCircuit circuit, RunOptions options)
    Execute the given circuit with options.
  • Method Details

    • run

      Result run(QuantumCircuit circuit, RunOptions options)
      Execute the given circuit with options.
      Parameters:
      circuit - circuit to run
      options - execution options
      Returns:
      execution result