Thank you for you answer. I added the issue to the SF repo (https://github.com/XanaduAI/strawberryfields/issues/508). Do you know when TDMprogram would become available on other backends? Is there a possible workaround?
First I tried measuring a wire and then resetting a number of photons to that wire to do some calculations (to do the next time iteration). That gave an error saying that all operations must be in front of the detectors. I suppose this is a result of the ‘delayed measurement principle’, but doesn’t this limit time domain calculations?
If you code such a program ‘brute force’ (in a unrolled staircase manner), as explained on https://strawberryfields.ai/photonics/demos/run_time_domain.html, you can apply the ‘delayed measurement principle’, but then you’re limited to 23 wires.
If you want to re-use wires, you can’t use delayed measurement, right?