EvolutionBase¶
-
class
EvolutionBase
[source]¶ Bases:
qiskit.opflow.converters.converter_base.ConverterBase
,abc.ABC
A base for Evolution converters. Evolutions are converters which traverse an Operator tree, replacing any
EvolvedOp
e with a Schrodinger equation-style evolutionCircuitOp
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.Methods Defined Here
Traverse the operator, replacing any
EvolutionOps
with their equivalent evolutionCircuitOps
.