Kevin Krsulich

Results 11 issues of 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...

enhancement

### 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...

documentation

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.

type: enhancement
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...

Changelog: Deprecation
optional-registers

### 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`...

type: feature request

### 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)`.

type: enhancement
optional-registers

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...