()
| 228 | |
| 229 | @skipIfNoMQPU |
| 230 | def testGetStateAsync(): |
| 231 | |
| 232 | (kernel, iters) = cudaq.make_kernel(int) |
| 233 | num_qubits = 1 |
| 234 | qubits = kernel.qalloc(num_qubits) |
| 235 | theta = 0.2 |
| 236 | |
| 237 | def trotter(index): |
| 238 | for i in range(num_qubits): |
| 239 | kernel.rx(theta, qubits[i]) |
| 240 | |
| 241 | kernel.for_loop(start=0, stop=iters, function=trotter) |
| 242 | |
| 243 | check_get_state_async(kernel) |
| 244 | |
| 245 | |
| 246 | @skipIfNoMQPU |
nothing calls this directly
no test coverage detected