-
Notifications
You must be signed in to change notification settings - Fork 163
Closed
Description
to make applyTrotterized
prefix consistent! Then...
applyControlledTrotterizedPauliStrSumGadget
applyMultiControlledTrotterizedPauliStrSumGadget
applyMultiStateControlledTrotterizedPauliStrSumGadget
applyNonUnitaryTrotterizedPauliStrSumGadget
would become
applyTrotterizedControlledPauliStrSumGadget
applyTrotterizedMultiControlledPauliStrSumGadget
applyTrotterizedMultiStateControlledPauliStrSumGadget
applyTrotterizedNonUnitaryPauliStrSumGadget
and be consistent with
applyTrotterizedUnitaryTimeEvolution
applyTrotterizedImaginaryTimeEvolution
applyTrotterizedNoisyTimeEvolution
The consistent applyTrotterized
prefix emphasises the action of the function is approximate, and makes visually distinguishing the operations easier. Everything after the Trotter
morpheme specifies the approximated operation, including whether it is non-unitary.
Metadata
Metadata
Assignees
Labels
No labels