![]() |
The Quantum Exact Simulation Toolkit v4.3.0
|
Functions for effecting destructive measurements. More...
Functions | |
| qreal | applyForcedMultiQubitMeasurement (Qureg qureg, int *qubits, int *outcomes, int numQubits) |
| qreal | applyForcedQubitMeasurement (Qureg qureg, int target, int outcome) |
| qindex | applyMultiQubitMeasurement (Qureg qureg, int *qubits, int numQubits) |
| qindex | applyMultiQubitMeasurementAndGetProb (Qureg qureg, int *qubits, int numQubits, qreal *probability) |
| int | applyQubitMeasurement (Qureg qureg, int target) |
| int | applyQubitMeasurementAndGetProb (Qureg qureg, int target, qreal *probability) |
Functions for effecting destructive measurements.
| qreal applyForcedMultiQubitMeasurement | ( | Qureg | qureg, |
| int * | qubits, | ||
| int * | outcomes, | ||
| int | numQubits ) |
Definition at line 1709 of file operations.cpp.
Referenced by applyForcedMultiQubitMeasurement().
| qreal applyForcedQubitMeasurement | ( | Qureg | qureg, |
| int | target, | ||
| int | outcome ) |
Definition at line 1642 of file operations.cpp.
| qindex applyMultiQubitMeasurement | ( | Qureg | qureg, |
| int * | qubits, | ||
| int | numQubits ) |
Definition at line 1664 of file operations.cpp.
Referenced by applyMultiQubitMeasurement().
| qindex applyMultiQubitMeasurementAndGetProb | ( | Qureg | qureg, |
| int * | qubits, | ||
| int | numQubits, | ||
| qreal * | probability ) |
Definition at line 1674 of file operations.cpp.
Referenced by applyMultiQubitMeasurement(), and applyMultiQubitMeasurementAndGetProb().
| int applyQubitMeasurement | ( | Qureg | qureg, |
| int | target ) |
Definition at line 1606 of file operations.cpp.
| int applyQubitMeasurementAndGetProb | ( | Qureg | qureg, |
| int | target, | ||
| qreal * | probability ) |
Definition at line 1614 of file operations.cpp.
Referenced by applyQubitMeasurement().