37 lines
1.2 KiB
Plaintext
37 lines
1.2 KiB
Plaintext
---
|
||
title: EigensolverFactory
|
||
description: API reference for qiskit.chemistry.algorithms.EigensolverFactory
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: class
|
||
python_api_name: qiskit.chemistry.algorithms.EigensolverFactory
|
||
---
|
||
|
||
# EigensolverFactory
|
||
|
||
<Class id="qiskit.chemistry.algorithms.EigensolverFactory" isDedicatedPage={true} github="https://github.com/qiskit-community/qiskit-aqua/tree/stable/0.9/qiskit/chemistry/algorithms/excited_states_solvers/eigensolver_factories/eigensolver_factory.py" signature="EigensolverFactory" modifiers="class">
|
||
Bases: `abc.ABC`
|
||
|
||
A factory to construct a eigensolver based on a qubit operator transformation.
|
||
|
||
## Methods
|
||
|
||
### get\_solver
|
||
|
||
<Function id="qiskit.chemistry.algorithms.EigensolverFactory.get_solver" signature="EigensolverFactory.get_solver(transformation)" modifiers="abstract">
|
||
Returns a eigensolver, based on the qubit operator transformation.
|
||
|
||
**Parameters**
|
||
|
||
**transformation** (`Transformation`) – The qubit operator transformation.
|
||
|
||
**Return type**
|
||
|
||
`Eigensolver`
|
||
|
||
**Returns**
|
||
|
||
An eigensolver suitable to compute the excited states of the molecule transformed by `transformation`.
|
||
</Function>
|
||
</Class>
|
||
|