24qreal getTestAbsoluteEpsilon();
25qreal getTestRelativeEpsilon();
27void setTestAbsoluteEpsilon(qreal eps);
28void setTestRelativeEpsilon(qreal eps);
29void setTestEpsilon(qreal eps);
31bool doScalarsAgree(qcomp a, qcomp b);
32bool doMatricesAgree(qmatrix a, qmatrix b);
36void REQUIRE_AGREE(
Qureg qureg, qvector reference );
37void REQUIRE_AGREE(
Qureg qureg, qmatrix reference );
39void REQUIRE_AGREE( qreal scalar, qreal reference );
40void REQUIRE_AGREE( qcomp scalar, qcomp reference );
42void REQUIRE_AGREE( vector<qreal> list, vector<qreal> reference );
43void REQUIRE_AGREE( vector<qcomp> list, vector<qcomp> reference );
45void REQUIRE_AGREE( qmatrix matrix, qmatrix reference );
46void REQUIRE_AGREE(
CompMatr1 matrix, qmatrix reference );
47void REQUIRE_AGREE(
CompMatr2 matrix, qmatrix reference );
48void REQUIRE_AGREE(
CompMatr matrix, qmatrix reference );
49void REQUIRE_AGREE(
DiagMatr1 matrix, qmatrix reference );
50void REQUIRE_AGREE(
DiagMatr2 matrix, qmatrix reference );
51void REQUIRE_AGREE(
DiagMatr matrix, qmatrix reference );
52void REQUIRE_AGREE(
SuperOp matrix, qmatrix reference );