| 59 | } |
| 60 | |
| 61 | int util_getPrefixBraInd(int ketQubit, Qureg qureg) { |
| 62 | if (!qureg.isDensityMatrix) |
| 63 | error_utilsGetPrefixBraIndGivenNonDensMatr(); |
| 64 | if (ketQubit < qureg.logNumColsPerNode) |
| 65 | error_utilsGetPrefixBraIndGivenSuffixQubit(); |
| 66 | |
| 67 | // equivalent to util_getPrefixInd of util_getBraQubit |
| 68 | return ketQubit - qureg.logNumColsPerNode; |
| 69 | } |
| 70 | |
| 71 | bool util_isQubitInSuffix(int qubit, Qureg qureg) { |
| 72 |
no test coverage detected