Nos volt és van még mindig néhány probléma.
Az egyik az hogy betettem a radír polarizátort mindkét ágba. Érdekes módon nem okozott nagy hibát.
Ellenben marad két probléma.
Az egyik egy hiba, de csak így jó az eredmény.
hole_side==0 esetben ha az Dp ágban dist1b van akkor Ds oldalon dist2-nek kellene lennie, hiszen úgy szólt a feladat, hogy a két foton ellenkező résen halat át. De a program azonos réssel helyes. Innek kezdve már az is érthetetlen, hogy miért van interferencia.
A masik a ds_distance2=420.0+980.0; sor.
Ennek nincs értelme.
Ki lehetne találni dolgokat, mondjuk hogy a fél foton a réseltől visszamegy a forrásik, majd visszaverődve az időben elmegy a radírig. Erre utalna a +M_PI, ami 180 fokos fáziseltolódást jelent, ami tükröződéseknél lép fel.