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

# qiskit.algorithms.eigensolvers

## Eigensolvers Package

`qiskit.algorithms.eigensolvers`

### Eigensolvers

|                                                                                                                                                                        |                                              |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
| [`Eigensolver`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.Eigensolver "qiskit.algorithms.eigensolvers.Eigensolver")()                                       | The eigensolver interface.                   |
| [`NumPyEigensolver`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.NumPyEigensolver "qiskit.algorithms.eigensolvers.NumPyEigensolver")(\[k, filter\_criterion]) | The NumPy eigensolver algorithm.             |
| [`VQD`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.VQD "qiskit.algorithms.eigensolvers.VQD")(estimator, fidelity, ansatz, optimizer, \*)                     | The Variational Quantum Deflation algorithm. |

### Results

> |                                                                                                                                                                   |                           |
> | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
> | [`EigensolverResult`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.EigensolverResult "qiskit.algorithms.eigensolvers.EigensolverResult")()                | Eigensolver result.       |
> | [`NumPyEigensolverResult`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.NumPyEigensolverResult "qiskit.algorithms.eigensolvers.NumPyEigensolverResult")() | NumPy eigensolver result. |
> | [`VQDResult`](/docs/api/qiskit/0.46/qiskit.algorithms.eigensolvers.VQDResult "qiskit.algorithms.eigensolvers.VQDResult")()                                        | VQD Result.               |
