MatrixEvolution¶
- class MatrixEvolution[source]¶
Performs Evolution by classical matrix exponentiation, constructing a circuit with
UnitaryGates
orHamiltonianGates
containing the exponentiation of the Operator.Methods
MatrixEvolution.convert
(operator)Traverse the operator, replacing
EvolvedOps
withCircuitOps
containingUnitaryGates
orHamiltonianGates
(if self.coeff is aParameterExpression
) equalling the exponentiation of -i * operator.