VarQTEResult#
- class VarQTEResult(evolved_state, aux_ops_evaluated=None, observables=None, times=None, parameter_values=None)[source]#
Bases:
TimeEvolutionResult
The result object for the variational quantum time evolution algorithms.
- parameter_values#
Optional list of parameter values obtained after each evolution step.
- Type:
np.array | None
- Parameters:
evolved_state (QuantumCircuit) – An evolved quantum state.
aux_ops_evaluated (ListOrDict[tuple[complex, complex]] | None) – Optional list of observables for which expected values on an evolved state are calculated. These values are in fact tuples formatted as (mean, standard deviation).
observables (ListOrDict[tuple[np.ndarray, np.ndarray]] | None) – Optional list of observables for which expected on an evolved state are calculated at each timestep. These values are in fact lists of tuples formatted as (mean, standard deviation).
times (np.ndarray | None) – Optional list of times at which each observable has been evaluated.
parameter_values (np.ndarray | None) – Optional list of parameter values obtained after each evolution step.
Methods