Julien Gacon

Results 36 issues of Julien Gacon

### Summary Port the `PauliEvolutionGate` synthesis to Rust, plus, expose the Pauli network and allow other plugins to synthesize the gate. Also adds the plugin structure for the gate for...

### Summary Implement context-aware dynamical decoupling (DD) from [arXiv:2403.06852](https://arxiv.org/abs/2403.06852). ### Details and comments When selecting decoupling sequences for an idle qubit, context-aware DD takes into account what actions are occuring...

Changelog: New Feature
mod: transpiler

### Summary Part of #13046: create the `n_local` function and port the internals to Rust. This will include other parts of the `NLocal` family, such as `TwoLocal`, `EfficientSU2`, `RealAmplitudes` etc....

performance
Rust
mod: circuit

### Summary Part of #13046. Moves `IQP` (instantaneous quantum polytime) circuits to be a function, and ports the internals to Rust. ### Details and comments * This also adds the...

Rust
mod: circuit

### URL, if applicable https://docs.quantum.ibm.com/guides/circuit-library ### Describe the new content you are requesting. We should update the circuit library guide, accompanying the updates we're shipping in Qiskit 1.3; the new,...

content 📄
content request

### Summary The `PauliEvolutionGate` currently falls back onto standard power/control/inverse mechanisms, although each of these can be implemented efficiently: * `.power(n)` is equivalent to multiplying the time by `n` *...

synthesis

### Summary As follow-up to #14423, this PR adds release level and serial to the C API versioning. It also includes a docs page to document the macros. ### Details...

C API

### Summary Remove the Python dependency of the `CommutationChecker`. The main change to achieve this is to update the `matrix` method Python-based operations (such as `PyGate.matrix`) to call `quantum_info.Operator` to...

Rust
mod: transpiler

### Informations - **Qiskit Aer version**: 0.15.1 (same issue for 0.14.2) - **Python version**: 3.11 - **Operating system**: macOS ### What is the current behavior? The `AerSimulator(method="matrix_product_state")` backend is able...

bug

### Summary Setting "epsilon" was not correctly propagated: the unitary synthesis plugins provide the user configuration in `options["config"]`, not in `options` itself. ### Details and comments The first RC1 bug!...

Changelog: None
fault tolerance