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

Function validate_twoQubitDepolarisingProb

quest/src/core/validation.cpp:3948–3956  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3946}
3947
3948void validate_twoQubitDepolarisingProb(qreal prob, const char* caller) {
3949
3950 /// @todo report 'prob' once validation reporting can handle floats
3951
3952 validate_probability(prob, caller);
3953 assertThat(
3954 prob <= util_getMaxProbOfTwoQubitDepolarising(),
3955 report::TWO_QUBIT_DEPOLARISING_PROB_EXCEEDS_MAXIMAL_MIXING, caller);
3956}
3957
3958void validate_oneQubitDampingProb(qreal prob, const char* caller) {
3959

Callers 1

mixTwoQubitDepolarisingFunction · 0.85

Calls 3

validate_probabilityFunction · 0.85
assertThatFunction · 0.85

Tested by

no test coverage detected