diffractsim icon indicating copy to clipboard operation
diffractsim copied to clipboard

✨ A flexible diffraction simulator for exploring and visualizing physical optics.

Results 17 diffractsim issues
Sort by recently updated
recently updated
newest added

Given the reflective index of a a thin film (with some structure) , is it possible to do a spectroscopy simulation by simply sweep the wavelength of the source? Also,...

Resolves #46. Stopped slice plotting from computing `I**2` so that the `square_root` option is respected. Updated slice plot label to match the 2D plot.

When using `plot_intensity()` with the `slice_y_pos` option, the `square_root` scaling is not respected. In `plot_intensity.py` line 152-153 the units are always W/m^2 and I**2 is plotted even if the I...

Could you please explain why the scale factors L1, L2 are expressed in this form in Fourier transform. Are there any relevant references

The description of the functions are clear but I had a hard time understanding how they worked. If you want, I can help you create even better documentation in code.

Hi, I think this tool you made is awesome, and I really enjoy playing with it. My only "complaint" is that when using a grayscale image as an aperture, the...

First, like your work, and I would like to make it better. I would be nice to have support for multi-core processing. I know that numpy runs fast on the...

Hi, I really like the existing plotting functions. The only thing is that I am looking for a way to export these "wavefront planes" as pure images without the matplotlib...

In real life setups, we try to reach a gaussian beam by having a very small pinhole right behind the laser to approximate a gaussian beam distribution. I see that...