LatticeModelResult#

class LatticeModelResult[fuente]#

Bases: EigenstateResult

The lattice model result.

Attributes

algorithm_result#

Returns raw algorithm result

computed_lattice_energies#

Returns computed electronic part of ground state energy

groundenergy#

Returns the lowest eigenvalue.

groundstate#

Returns the lowest eigenstate.

Methods

combine(result)#

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

Muestra:

TypeError – Argument is None

classmethod from_eigensolver_result(raw_result)#

Constructs an EigenstateResult from an EigensolverResult.

Parámetros:

raw_result (EigensolverResult) – the raw result from which to build the EigenstateResult.

Devuelve:

The constructed EigenstateResult.

Tipo del valor devuelto:

EigenstateResult

classmethod from_minimum_eigensolver_result(raw_result)#

Constructs an EigenstateResult from an MinimumEigensolverResult.

Parámetros:

raw_result (MinimumEigensolverResult) – the raw result from which to build the EigenstateResult.

Devuelve:

The constructed EigenstateResult.

Tipo del valor devuelto:

EigenstateResult

classmethod from_result(raw_result)#

Constructs an EigenstateResult from another result type.

Parámetros:

raw_result (EigenstateResult | EigensolverResult | MinimumEigensolverResult) – the raw result from which to build the new one.

Muestra:

TypeError – when an unsupported result type is provided as input.

Devuelve:

The constructed EigenstateResult.

Tipo del valor devuelto:

EigenstateResult