Skip to main content
IBM Quantum Platform
Esta página pertence a uma versão antiga do site Qiskit SDK e não existe na versão mais recente. Recomendamos que você migre para a versão mais recente. Consulte as notas sobre a liberação para obter mais informações.

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

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.