Qureg
Extends:
Quantum register class. Simplifies accessing measured values for single-qubit registers (no []-access necessary) and enables pretty-printing of general quantum registers).
Constructor Summary
Public Constructor | ||
public |
constructor(args: ...any | number | Array) a little different with |
Member Summary
Public Members | ||
public get |
engine: BasicEngine: * |
|
public set |
engine(newEngine: BasicEngine) |
|
public |
|
Method Summary
Public Methods | ||
public |
add qubits from |
|
public |
deallocate all qubit, then clear the qureg |
|
public |
test if two Quregs are equal |
|
public |
only supported when |
|
public |
number representation |
|
public |
string description |
Public Constructors
Public Members
public set engine(newEngine: BasicEngine) source
Public Methods
public add(other: Array<Qubit> | Qureg): Qureg source
add qubits from other
, return a new Qureg instance