![]() |
The Quantum Exact Simulation Toolkit v4.2.0
|
Testing utilities which evaluate measurements upon reference qvector and qmatrix states. These are slow, serial, un-optimised, defensively-designed routines. More...
Functions | |
| vector< qreal > | getAllReferenceProbabilities (qmatrix state, vector< int > targets) |
| vector< qreal > | getAllReferenceProbabilities (qvector state, vector< int > targets) |
| qcomp | getReferenceExpectationValue (qmatrix state, PauliStr str) |
| qcomp | getReferenceExpectationValue (qmatrix state, PauliStrSum sum) |
| qcomp | getReferenceExpectationValue (qmatrix state, qmatrix observable) |
| qcomp | getReferenceExpectationValue (qvector state, PauliStr str) |
| qcomp | getReferenceExpectationValue (qvector state, PauliStrSum sum) |
| qcomp | getReferenceExpectationValue (qvector state, qmatrix observable) |
| qreal | getReferenceProbability (qmatrix state) |
| qreal | getReferenceProbability (qmatrix state, qindex basisIndex) |
| qreal | getReferenceProbability (qmatrix state, vector< int > targets, vector< int > outcomes) |
| qreal | getReferenceProbability (qvector state) |
| qreal | getReferenceProbability (qvector state, qindex basisIndex) |
| qreal | getReferenceProbability (qvector state, vector< int > targets, vector< int > outcomes) |
| qreal | getReferencePurity (qmatrix state) |
| qreal | getReferencePurity (qvector state) |
Testing utilities which evaluate measurements upon reference qvector and qmatrix states. These are slow, serial, un-optimised, defensively-designed routines.
| vector< qreal > getAllReferenceProbabilities | ( | qmatrix | state, |
| vector< int > | targets ) |
Definition at line 108 of file measure.cpp.
| vector< qreal > getAllReferenceProbabilities | ( | qvector | state, |
| vector< int > | targets ) |
Definition at line 107 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qmatrix | state, |
| PauliStr | str ) |
Definition at line 50 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qmatrix | state, |
| PauliStrSum | sum ) |
Definition at line 52 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qmatrix | state, |
| qmatrix | observable ) |
Definition at line 36 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qvector | state, |
| PauliStr | str ) |
Definition at line 49 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qvector | state, |
| PauliStrSum | sum ) |
Definition at line 51 of file measure.cpp.
| qcomp getReferenceExpectationValue | ( | qvector | state, |
| qmatrix | observable ) |
Definition at line 30 of file measure.cpp.
| qreal getReferenceProbability | ( | qmatrix | state | ) |
Definition at line 120 of file measure.cpp.
| qreal getReferenceProbability | ( | qmatrix | state, |
| qindex | basisIndex ) |
Definition at line 83 of file measure.cpp.
| qreal getReferenceProbability | ( | qmatrix | state, |
| vector< int > | targets, | ||
| vector< int > | outcomes ) |
Definition at line 72 of file measure.cpp.
| qreal getReferenceProbability | ( | qvector | state | ) |
Definition at line 111 of file measure.cpp.
| qreal getReferenceProbability | ( | qvector | state, |
| qindex | basisIndex ) |
Definition at line 75 of file measure.cpp.
| qreal getReferenceProbability | ( | qvector | state, |
| vector< int > | targets, | ||
| vector< int > | outcomes ) |
Definition at line 71 of file measure.cpp.
| qreal getReferencePurity | ( | qmatrix | state | ) |
Definition at line 130 of file measure.cpp.
| qreal getReferencePurity | ( | qvector | state | ) |
Definition at line 134 of file measure.cpp.