| 83 | } |
| 84 | |
| 85 | void applyMultiControlledCompMatr1(Qureg qureg, int* controls, int numControls, int target, CompMatr1 matrix) { |
| 86 | |
| 87 | validateAndApplyAnyCtrlAnyTargUnitaryMatrix(qureg, controls, nullptr, numControls, &target, 1, matrix, __func__); |
| 88 | } |
| 89 | |
| 90 | void applyMultiStateControlledCompMatr1(Qureg qureg, int* controls, int* states, int numControls, int target, CompMatr1 matrix) { |
| 91 |
nothing calls this directly
no test coverage detected