Interface QuantumBackend.QuantumCircuit

All Known Implementing Classes:
QuantumContext
Enclosing interface:
QuantumBackend

public static interface QuantumBackend.QuantumCircuit
Quantum circuit representation.
Since:
1.2
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    cnot(int control, int target)
     
    int
     
    void
    hadamard(int qubit)
     
    void
    measure(int qubit, int classicalBit)
     
    void
    rx(int qubit, double angle)
     
    void
    ry(int qubit, double angle)
     
    void
    rz(int qubit, double angle)
     
     
  • Method Details

    • hadamard

      void hadamard(int qubit)
    • cnot

      void cnot(int control, int target)
    • rx

      void rx(int qubit, double angle)
    • ry

      void ry(int qubit, double angle)
    • rz

      void rz(int qubit, double angle)
    • measure

      void measure(int qubit, int classicalBit)
    • getNumQubits

      int getNumQubits()
    • toQASM

      String toQASM()
    • append

      void append(QuantumBackend.QuantumCircuit other)