MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / validate_numQuregsMatchesProbs

Function validate_numQuregsMatchesProbs

quest/src/core/validation.cpp:4064–4071  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4062}
4063
4064void 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
4073void validateDensMatrCanBeInitialisedToPureState(Qureg qureg, Qureg pure, const char* caller) {
4074

Callers 1

setQuregToMixtureFunction · 0.85

Calls 1

assertThatFunction · 0.85

Tested by

no test coverage detected