fraunhoffer_grt - propagates using far field fraunhoffer propagator and the Goertzel-Reinsch algorithm.
Propagate using far field fraunhoffer propagator and the Goertzel-Reinsch algorithm. This propagator permits a change in the dimensionality and pixel scale of the final array.
f1=begin(0.02,1e-6); f2=circ_ap(f1,0.005); f3=fraunhoffer_grt(f2,1e10,1000,128); field_plot(f3);
Chen jingyuan, Gan guangyong (IAPCM, Beijing,China.)
fresnel , forward , steps , geom_propagation , near_angular , near_fresnel , far_fraunhoffer , far_fresnel , fresnel_grt , propagate ,