Published February 27, 2023 | Version 1.0
Software Open

Linear-Optical Feynman Paths (LOFP): code for strong simulation of Fock-state boson sampling

  • 1. International Iberian Nanotechnology Laboratory, INL. Federal Institute of Rio de Janeiro.
  • 2. International Iberian Nanotechnology Laboratory, INL. Federal Fluminense. University.

Description

Linear-Optical Feynman Paths (LOFP) is a C++ package for the strong simulation, that is, the exact calculation of probability amplitudes, of Fock-state boson sampling experiments on planar multimode interferometers. LOFP uses a Feynman path sum approach, together with tensor contraction. LOFP also includes routines with implementations of general-purpose permanent calculation algorithms for benchmarking purposes and examples. The code is advantageous with respect to general algorithms for permanent calculation for constant-depth circuits, and high density of photons per mode.

Files

Linear_Optical_Feynman_Paths__LOFP.pdf

Files (1.4 MB)

Name Size Download all
md5:f0a0a43a5dffd3d3755053865ea72047
76.6 kB Download
md5:389a8dd1ef2822dcf06225035cfa8474
75.6 kB Download
md5:40eeae9f2abae664138830ab7aae52c6
75.5 kB Download
md5:0dd677cf22fa7126cf8e71887b5b2b8d
61.0 kB Download
md5:0560ec61948cb7bb650be8f1dd56d330
72.9 kB Download
md5:c51e5aed152797250d2ec6600de532a4
935.4 kB Preview Download
md5:ac8d45e8806250db64e43e9c0e56bc27
1.1 kB Preview Download
md5:34da899937166bfabfdfd4ce7118b934
65.7 kB Download
md5:24d5732b248f029792176af492143deb
23.0 kB Download
md5:d716bda5a81a6faaf786b3ec3027f70c
25.2 kB Download
md5:8e1c6778ef37ee0255c1ed53432e92fb
15.2 kB Download
md5:b4266bb811a25c69e0a94714eddb9b88
1.1 kB Preview Download

Additional details

Related works

Is supplement to
Software documentation: https://github.com/wagnerbalthazar/Linear_Optics_Feynman_Path (URL)

Funding

PHOQUSING – PHOTONICS QUANTUM SAMPLING MACHINE 899544
European Commission