---
title: PVQDResult (v0.46)
description: API reference for qiskit.algorithms.PVQDResult in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.algorithms.PVQDResult
---

# PVQDResult

*class* `qiskit.algorithms.PVQDResult(evolved_state, aux_ops_evaluated=None, times=None, parameters=None, fidelities=None, estimated_error=None, observables=None)`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/algorithms/time_evolvers/pvqd/pvqd_result.py)

Bases: [`TimeEvolutionResult`](/docs/api/qiskit/0.46/qiskit.algorithms.TimeEvolutionResult "qiskit.algorithms.time_evolvers.time_evolution_result.TimeEvolutionResult")

The result object for the p-VQD algorithm.

**Parameters**

- **evolved\_state** ([*QuantumCircuit*](/docs/api/qiskit/0.46/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")) – An evolved quantum state.
- **aux\_ops\_evaluated** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*tuple*](https://docs.python.org/3/library/stdtypes.html#tuple)*\[*[*complex*](https://docs.python.org/3/library/functions.html#complex)*,* [*complex*](https://docs.python.org/3/library/functions.html#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).
- **times** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*float*](https://docs.python.org/3/library/functions.html#float)*] | None*) – The times evaluated during the time integration.
- **parameters** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[np.ndarray] | None*) – The parameter values at each evaluation time.
- **fidelities** (*Sequence\[*[*float*](https://docs.python.org/3/library/functions.html#float)*] | None*) – The fidelity of the Trotter step and variational update at each iteration.
- **estimated\_error** ([*float*](https://docs.python.org/3/library/functions.html#float) *| None*) – The overall estimated error evaluated as one minus the product of all fidelities.
- **observables** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*float*](https://docs.python.org/3/library/functions.html#float)*]] | None*) – The value of the observables evaluated at each iteration.

## Methods

### combine

`combine(result)`

Any property from the argument that exists in the receiver is updated. :param result: Argument result with properties to be set.

**Raises**

[**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – Argument is None
