Gouy Phase Shift Calculation of Arbitrary Modes Diffracted From Optical Waveguides | Synapse