Skip to content

Commit

Permalink
Unify base release note
Browse files Browse the repository at this point in the history
  • Loading branch information
jakelishman committed May 16, 2024
1 parent f1383ce commit 144ade1
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 21 deletions.
13 changes: 13 additions & 0 deletions releasenotes/notes/1.1/classical-store-e64ee1286219a862.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,16 @@ features_circuits:
Variables can be used wherever classical expressions (see :mod:`qiskit.circuit.classical.expr`)
are valid. Currently this is the target expressions of control-flow operations, though we plan
to expand this to gate parameters in the future, as the type and expression system are expanded.
See :ref:`circuit-repr-real-time-classical` for more discussion of these variables, and the
associated data model.
These are supported throughout the transpiler, through QPY serialization (:mod:`qiskit.qpy`),
OpenQASM 3 export (:mod:`qiskit.qasm3`), and have initial support through the circuit visualizers
(see :meth:`.QuantumCircuit.draw`).
.. note::
The new classical variables and storage will take some time to become supported on hardware
and simulator backends. They are not supported in the primitives interfaces
(:mod:`qiskit.primitives`), but will likely inform those interfaces as they evolve.
21 changes: 0 additions & 21 deletions releasenotes/notes/storage-var-a00a33fcf9a71f3f.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,5 @@
---
features_circuits:
- |
:class:`.QuantumCircuit` can now represent manual strongly-typed classical storage locations,
and manual stores to classical memory.
Manual non-\ :class:`.Measure` storage to classical data is done with the new circuit
instruction :class:`.Store`, or with the :meth:`.QuantumCircuit.store` method. Both manual
classical variables and existing :class:`.Clbit`\ s and :class:`.ClassicalRegister`\ s are
supported storage targets.
See :ref:`circuit-repr-real-time-classical` for more discussion of these variables, and the
associated data model.
These are supported throughout the transpiler, through QPY serialization (:mod:`qiskit.qpy`),
OpenQASM 3 export (:mod:`qiskit.qasm3`), and have initial support through the circuit visualizers
(see :meth:`.QuantumCircuit.draw`).
.. note::
The new classical variables and storage will take some time to become supported on hardware
and simulator backends. They are not supported in the primitives interfaces
(:mod:`qiskit.primitives`), but will likely inform those interfaces as they evolve.
- |
:class:`.QuantumCircuit` has several new methods to work with and inspect manual :class:`.Var`
variables.
Expand Down

0 comments on commit 144ade1

Please sign in to comment.