QFT.construct_circuit

QFT.construct_circuit(mode='circuit', qubits=None, circuit=None, do_swaps=True)[source]

Construct the circuit.

Parameters
  • mode (str) – ‘matrix’ or ‘circuit’

  • qubits (QuantumRegister or qubits) – register or qubits to build the circuit on.

  • circuit (QuantumCircuit) – circuit for construction.

  • do_swaps (bool) – include the swaps.

Returns

The matrix or circuit depending on the specified mode.

Return type

numpy.ndarray

Raises

AquaError – ‘Unrecognized mode