FresnelDiffractionCalculator A Mathematica program for the calculation of Fresnel single slit and straight edge diffraction. The detailed calculation principles are based on Lectures on Theoretical Physics: Optics by Sommerfeld. Parameter descriptions are noted in the file.