qiskit/releasenotes/notes/0.22/evolution-framework-primiti...

20 lines
905 B
YAML

---
features:
- |
Added a new algorithms interface for creating time evolution algorithms
using the primitives :class:`~.BaseSampler` and :class:`~.BaseEstimator`.
This new interface consists of:
* :class:`~qiskit.algorithms.TimeEvolutionProblem`
* :class:`~qiskit.algorithms.TimeEvolutionResult`
* :class:`~qiskit.algorithms.ImaginaryTimeEvolver`
* :class:`~qiskit.algorithms.RealTimeEvolver`
This new interface is an alternative to the previously existing time
evolution algorithms interface available defined with
:class:`~.EvolutionProblem`, :class:`~.EvolutionResult`,
:class:`~.RealEvolver`, and :class:`~.ImaginaryEvolver` which worked
with a :class:`~.QuantumInstance` object instead of primitives. This
new interface supersedes the previous interface which will eventually
be deprecated and subsequently removed in future releases.