French
Langues
English
Japanese
German
Korean
Portuguese, Brazilian
French
Shortcuts

qiskit.aqua.operators.evolutions.TrotterizationFactory

class TrotterizationFactory[source]

A factory for conveniently creating TrotterizationBase instances.

__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__()

Initialize self.

build([mode, reps])

A factory for conveniently creating TrotterizationBase instances.

static build(mode='trotter', reps=1)[source]

A factory for conveniently creating TrotterizationBase instances.

Paramètres
  • mode (str) – One of “trotter”, “suzuki”, “qdrift”

  • reps (int) – The number of times to repeat the Trotterization circuit.

Type renvoyé

TrotterizationBase

Renvoie

The desired TrotterizationBase instance.

Lève

ValueError – A string not in [“trotter”, “suzuki”, “qdrift”] is given for mode.