FermionSimulator.run

FermionSimulator.run(circuits, shots=1000, seed=None, num_species=1, **run_kwargs)[source]

Method to run circuits on the backend.

Parameters:
  • circuits (Union[QuantumCircuit, List[QuantumCircuit]]) – QuantumCircuit applying fermionic gates to run on the backend

  • shots (int) – Number of measurement shots taken in case the circuit has measure instructions

  • seed (Optional[int]) – seed for the random number generator of the measurement simulation

  • num_species (int) – number of different fermionic species described by the circuits

  • run_kwargs – Additional keyword arguments that might be passed down when calling qiskit.execute() which will have no effect on this backend.

Returns:

a job object containing the result of the simulation

Return type:

aer_job