EvolutionBase
class EvolutionBase
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 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.
Methods Defined Here
convert
abstract EvolutionBase.convert(operator)
Traverse the operator, replacing any EvolutionOps
with their equivalent evolution CircuitOps
.
Args:
operator: The Operator to convert.
Return type
Returns
The converted Operator, with EvolutionOps
replaced by CircuitOps
.
Was this page helpful?
Report a bug or request content on GitHub.