| 114 | extern "C" { |
| 115 | |
| 116 | void applyCompMatr2(Qureg qureg, int target1, int target2, CompMatr2 matrix) { |
| 117 | |
| 118 | int targs[] = {target1, target2}; |
| 119 | validateAndApplyAnyCtrlAnyTargUnitaryMatrix(qureg, nullptr, nullptr, 0, targs, 2, matrix, __func__); |
| 120 | } |
| 121 | |
| 122 | void applyControlledCompMatr2(Qureg qureg, int control, int target1, int target2, CompMatr2 matrix) { |
| 123 |
nothing calls this directly
no test coverage detected