| 4062 | } |
| 4063 | |
| 4064 | void validate_numQuregsMatchesProbs(size_t numQuregs, size_t numProbs, const char* caller) { |
| 4065 | |
| 4066 | tokenSubs vars = { |
| 4067 | {"${NUM_QUREGS}", numQuregs}, |
| 4068 | {"${NUM_PROBS}", numProbs} |
| 4069 | }; |
| 4070 | assertThat(numQuregs == numProbs, report::DIFFERENT_NUM_QUREGS_AND_PROBS, vars, caller); |
| 4071 | } |
| 4072 | |
| 4073 | void validateDensMatrCanBeInitialisedToPureState(Qureg qureg, Qureg pure, const char* caller) { |
| 4074 |
no test coverage detected