Shortcuts



Algorithms (qiskit_nature.algorithms)

These are natural science algorithms to solve specific problems such as finding the ground state energy, excited state energies or potential energy surfaces.

Excited State Solvers

Algorithms that can find the eigenvalues of an operator, e.g. excited states for chemistry.

The interface for such solvers,

ExcitedStatesSolver

The excited states calculation interface

the solvers themselves

ExcitedStatesEigensolver

The calculation of excited states via an Eigensolver algorithm

QEOM

The calculation of excited states via the qEOM algorithm

and factories to provision Quantum and/or Classical algorithms upon which the above solvers may depend

EigensolverFactory

A factory to construct a eigensolver based on a qubit operator transformation.

NumPyEigensolverFactory

A factory to construct a NumPyEigensolver.

Ground State Solvers

Algorithms that can find the minimum eigenvalue of an operator, e.g. ground state for chemistry.

The interface for such solvers,

GroundStateSolver

The ground state calculation interface

the solvers themselves

AdaptVQE

A ground state calculation employing the AdaptVQE algorithm.

GroundStateEigensolver

Ground state computation using a minimum eigensolver.

and factories to provision Quantum and/or Classical algorithms upon which the above solvers may depend

MinimumEigensolverFactory

A factory to construct a minimum eigensolver based on a qubit operator transformation.

NumPyMinimumEigensolverFactory

A factory to construct a NumPyMinimumEigensolver.

VQEUCCFactory

A factory to construct a VQE minimum eigensolver with UCCSD ansatz wavefunction.

VQEUVCCFactory

A factory to construct a VQE minimum eigensolver with UVCCSD ansatz wavefunction.

Potential Energy Surface Samplers

Algorithms that can compute potential energy surfaces.

BOPESSampler

Class to evaluate the Born-Oppenheimer Potential Energy Surface (BOPES).

The samplers include extrapolators to facilitate convergence across a set of points and support of various potentials. More detail may be found in the sub-module linked below

pes_samplers

Potential energy surface samplers (qiskit_nature.algorithms.pes_samplers)