qiskit.aqua.operators.evolutions.TrotterizationFactory
class TrotterizationFactory
A factory for conveniently creating TrotterizationBase instances.
__init__
__init__()
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__ () | Initialize self. |
build ([mode, reps]) | A factory for conveniently creating TrotterizationBase instances. |
build
static build(mode='trotter', reps=1)
A factory for conveniently creating TrotterizationBase instances.
Parameters
- mode (
str
) – One of ‘trotter’, ‘suzuki’, ‘qdrift’ - reps (
int
) – The number of times to repeat the Trotterization circuit.
Return type
TrotterizationBase
Returns
The desired TrotterizationBase instance.
Raises
ValueError – A string not in [‘trotter’, ‘suzuki’, ‘qdrift’] is given for mode.
Was this page helpful?
Report a bug or request content on GitHub.