Module QuantumPathQSOAPySDK.circuit.gates.utilities

Classes

class Barrier (position: int)

Create Barrier obj.

Prerequisites

  • None.

Parameters

position : int
Qubit position to add the gate.

Output

Barrier obj

Ancestors

  • SingleGate
  • QuantumPathQSOAPySDK.circuit.gates.gates.__QuantumGate

Inherited members

class BeginRepeat (position: int, repetitions: int)

Create Begin Repeat obj.

Prerequisites

  • None.

Parameters

position : int
Qubit position to add the begin repetition.
repetitions : int
Number of repetitions.

Output

BeginRepeat obj

Ancestors

Inherited members

class EndRepeat (position: int)

Create Barrier obj.

Prerequisites

  • None.

Parameters

position : int
Qubit position to add the end repetition.

Output

EndRepeat obj

Ancestors

  • SingleGate
  • QuantumPathQSOAPySDK.circuit.gates.gates.__QuantumGate

Inherited members