TrotterizationBase
class qiskit.opflow.evolutions.TrotterizationBase(reps=1)
Bases: EvolutionBase
Deprecated: A base for Trotterization methods, algorithms for approximating exponentiations of operator sums by compositions of exponentiations.
The class qiskit.opflow.evolutions.trotterizations.trotterization_base.TrotterizationBase
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.
Attributes
reps
The number of repetitions to use in the Trotterization, improving the approximation accuracy.
Methods
convert
abstract convert(operator)
Convert a SummedOp
into a ComposedOp
or CircuitOp
representing an approximation of e^-i*``op_sum``.
Parameters
operator (OperatorBase) – The SummedOp
to evolve.
Returns
The Operator approximating op_sum’s evolution.
Raises
TypeError – A non-SummedOps Operator is passed into convert
.
Return type