Every observer should be given a name, that allows to identify it as a radiation source for propagation.
There should be a new section in the input file . Therein, a number of propagation steps
is defined (with given sequence number) propagating from one source screen to one target screen.
Kirchhoff integral is used to compute the fields on the target screen as is done now with the separate executables.
Use OpenMPI to scatter source elements and OpenMP to scan over the target elements.
Every observer should be given a name, that allows to identify it as a radiation source for propagation. There should be a new section in the input file. Therein, a number of propagation steps
is defined (with given sequence number) propagating from one source screen to one target screen.
Kirchhoff integral is used to compute the fields on the target screen as is done now with the separate executables.
Use OpenMPI to scatter source elements and OpenMP to scan over the target elements.
open new branch for the delopment!