Open ElePT opened 1 year ago
Opened by @Cryoris Original issue & discussion: https://github.com/Qiskit/qiskit/issues/9905
@ElePT, I'm likely going to use the time evolvers for several research projects. So, I'm happy to look at related issues like this one if it's not already covered :).
Environment
What is happening?
As noticed in https://github.com/Qiskit/qiskit-terra/pull/8271#discussion_r1155284375, the value of
TimeEvolutionResult.observables
differs for the different available implementations.How can we reproduce the issue?
Here's a snippet for comparison
which prints
What should happen?
The result types should be consistent. I think from a user perspective, the most convenient would be to capture the expectation values of a single observable over all timesteps in an array, which would allow computing averages or plotting very easily. For example, the format of the
SciPyEvolver
s seems like a good idea:Any suggestions?
No response