| 1758 | } |
| 1759 | |
| 1760 | void applyFullQuantumFourierTransform(Qureg qureg) { |
| 1761 | validate_quregFields(qureg, __func__); |
| 1762 | |
| 1763 | // tiny; no need to validate alloc |
| 1764 | vector<int> targets(qureg.numQubits); |
| 1765 | for (size_t i=0; i<targets.size(); i++) |
| 1766 | targets[i] = i; |
| 1767 | |
| 1768 | applyQuantumFourierTransform(qureg, targets.data(), targets.size()); |
| 1769 | } |
| 1770 | |
| 1771 | } // end de-mangler |
| 1772 |
no test coverage detected