BasicQubit
Direct Subclass:
objects represent qubits. They have an id and a reference to the owning engine.
Static Method Summary
| Static Public Methods | ||
| public static |
copyArray(array: *): * |
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(engine: BasicEngine, idx: number) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
id: * |
|
Method Summary
| Public Methods | ||
| public |
Compare with other qubit (Returns true if equal id and engine). |
|
| public |
|
|
| public |
Access the result of a previous measurement and return false / true (0 / 1) |
|
| public |
|
|
| public |
Return string representation of this qubit. |
|
| public |
weakCopy(): * |
|
Static Public Methods
Public Constructors
public constructor(engine: BasicEngine, idx: number) source
Params:
| Name | Type | Attribute | Description |
| engine | BasicEngine | Owning engine / engine that created the qubit |
|
| idx | number | Unique index of the qubit referenced by this qubit |
Public Methods
public equal(other: *): boolean source
Compare with other qubit (Returns true if equal id and engine).
Params:
| Name | Type | Attribute | Description |
| other | * | {BasicQubit|Object} BasicQubit to which to compare this one |