Skip to main content
IBM Quantum Platform
Diese Seite stammt aus einer alten Version von Qiskit SDK und ist in der aktuellen Version nicht mehr vorhanden. Wir empfehlen Ihnen, auf die neueste Version umzusteigen. Weitere Informationen finden Sie in den Versionshinweisen.

EvolutionBase

class qiskit.opflow.evolutions.EvolutionBase

GitHub

Bases: ConverterBase, ABC

Deprecated: A base for Evolution converters. Evolutions are converters which traverse an Operator tree, replacing any EvolvedOp e with a Schrodinger equation-style evolution CircuitOp equalling or approximating the matrix exponential of -i * the Operator contained inside (e.primitive). The Evolutions are essentially implementations of Hamiltonian Simulation algorithms, including various methods for Trotterization.

Deprecated since version 0.24.0

The class qiskit.opflow.evolutions.evolution_base.EvolutionBase is deprecated as of qiskit-terra 0.24.0. It will be removed in the Qiskit 1.0 release. For code migration guidelines, visit https://qisk.it/opflow_migration.


Methods

convert

abstract convert(operator)

Traverse the operator, replacing any EvolutionOps with their equivalent evolution CircuitOps.

Args:

operator: The Operator to convert.

Returns

The converted Operator, with EvolutionOps replaced by CircuitOps.

Return type

OperatorBase

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.