Kevin Krsulich
Kevin Krsulich
### What is the expected enhancement? Several methods on terra's `DAGCircuit` implement some variant of graph composition by topologically sorting one of the input graphs and appending its nodes to...
### Summary Adds two benchmarks for `DAGCircuit.apply_operation_back` and `DAGCircuit.substitute_node_with_dag`. ### Details and comments WIP - Because `substitute_node_with_dag` will modify the dag built in `setup`, subsequent iterations of the benchmark from...
We should have some documentation, ideally in test/benchmarks/README.md , that calls out: * that we use ASV for benchmarking, * how to write and contribute benchmarks ( Mostly referring to...
TAB-completion for payees and accounts doesn't seem to find payees or accounts from ledger files referenced from the current buffer with `include` statements. I would expect they would be included...
### What is the expected enhancement? Move over the algorithms from quantum_info/synthesis to transpiler/synthesis.
With the addition of classical types and the expansion of classical instructions both in the OpenQASM3 language and available on devices, terra should expand the ability of users to build,...
### Summary Addresses #6496 by raising a `DeprecationWarning` on first access to `QuantumCircuit.qregs` or `QuantumCircuit.cregs` from a circuit created using `QuantumCircuit(num_qubits, num_clbits)`. ### Details and comments WIP to check and...
### What should we add? Similar to `routing_method='none'` from #5274 , there are cases where a user might want to ensure the transpiler's scheduling stage is _not_ invoked. While `scheduling_method`...
### What is the expected enhancement? Following #6069 , we should deprecate the implicit creation and attachment of a `QuantumRegister(N, 'q')` and `ClassicalRegister(M, 'c')` when a user calls `QuantumCircuit(N, M)`.
The table-based output from req-queen is currently a bit unwieldy, especially as the number of benchmarks, compilers, versions and platforms grow. We should find a way to quickly visualize and...