ElectronicStructureDriver#

class ElectronicStructureDriver[fuente]#

Bases: BaseDriver

Base class for Qiskit Nature’s electronic structure drivers.

Methods

abstract run()[fuente]#

Returns an ElectronicStructureProblem output as produced by the driver.

Tipo del valor devuelto:

ElectronicStructureProblem

abstract to_problem(*, basis=ElectronicBasis.MO, include_dipole=True)[fuente]#

Extends the to_qcschema() method and translates the QCSchema object to an ElectronicStructureProblem.

Parámetros:
Devuelve:

An ElectronicStructureProblem.

Tipo del valor devuelto:

ElectronicStructureProblem

abstract to_qcschema(*, include_dipole=True)[fuente]#

Extracts all available information after the driver was run into a QCSchema object.

Parámetros:

include_dipole (bool) – whether or not to include the custom dipole integrals in the QCSchema.

Devuelve:

A QCSchema storing all extracted system data computed by the driver.

Tipo del valor devuelto:

QCSchema