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

Function REPORT_AMP_AND_FAIL

tests/utils/compare.cpp:105–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103
104
105void REPORT_AMP_AND_FAIL( size_t index, qcomp amplitude, qcomp reference ) {
106 qreal absolute_difference = getAbsDif(amplitude, reference);
107 qreal relative_difference = getRelDif(amplitude, reference);
108 CAPTURE(
109 index, amplitude, reference,
110 absolute_difference, ABSOLUTE_EPSILON,
111 relative_difference, RELATIVE_EPSILON
112 );
113 FAIL( );
114}
115
116
117void REQUIRE_AGREE( Qureg q, qvector v1 ) {

Callers 1

REQUIRE_AGREEFunction · 0.85

Calls 2

getAbsDifFunction · 0.85
getRelDifFunction · 0.85

Tested by

no test coverage detected