DiffractionSimulationsAngularSpectrumMethod Alternatives
Similar projects and alternatives to DiffractionSimulationsAngularSpectrumMethod based on common topics and language

holovideomit
Holographic Video Rendering from Objectbased Media Group at MIT Media Lab

fdtd
A 3D electromagnetic FDTD simulator written in Python


pythonlenses
A python lens library for manipulating deeply nested immutable structures

IncoherentLightSimulation
Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.


artiq
A leadingedge control system for quantum information experiments


Scout APM
Scout APM: A developer's best friend. Try free for 14days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Suggest an alternative to DiffractionSimulationsAngularSpectrumMethod
Reviews and mentions

Physics simulation showing in detail the coherent wavefront reconstruction of customized diffraction patterns from holographic films
The source code I implemented for propagating the wavefront and creating the holograms can be found here.

The diffraction pattern of the Koch snowflake fractal is another fractal
Source code used  More diffraction patterns animations

Diffraction pattern of the mandelbrot set viewed at increasing distance from the aperture plane, made solving the wave equation. It doesn't matter how complicated the aperture is, the final pattern will always be radially symmetrical.
Source code used here.

Simulation of the propagation of a light diffraction pattern of a circular grating made solving wave equation. As the screen distance increases, it approaches the convolution of the product of the Fourier transform of a circle and a rectangular grating.
The simulation was done with the angular spectrum method, which is a method that can be used to solve partial linear differential equations. Source code used here.

White Light Diffraction Pattern of a Circular Grating
Source code used here. To compute your own diffraction pattern, take a look at the examples!

A bit psychedelic diffraction patterns simulated with white light
To compute your own diffraction pattern, take a look at the indicated examples in the source code uploaded. You'll need to specify the aperture as an image and input its size.

I made these simulations of light diffraction with lenses, illustrating some basic results of Fourier optics
In bahtinov_mask.py there is an example of how to do this.

White Light Diffraction through different apertures
Couple of mysterious things. https://github.com/rafaelfuente/DiffractionSimulationsAngularSpectrumMethod/blob/main/diffractsim/polychromatic_simulator.py in line 170 and 171, same thing is done twice, once inside the loop which computes XYZ, and then a final extra time afterwards. Possibly a bug? It seems to me that it would add a unnecessary extra color contribution from whatever remains in the XYZ array.

Simulations that show how White Light Diffracts when passing through different apertures. Source Code and Article in the comments.
Source Code: https://github.com/rafaelfuente/DiffractionSimulationsAngularSpectrumMethod
Source Code: https://github.com/rafaelfuente/DiffractionSimulationsAngularSpectrumMethod
 Python project for simulating Diffraction Patterns on GitHub

Light Passing Through A Double Slit In Slow
Video  Source Code

Physics simulations that show how White Light Diffracts when passing through different apertures in near field and far field.
Source Code: https://github.com/rafaelfuente/DiffractionSimulationsAngularSpectrumMethod

Just some light
Credit for the code I made this with goes to /u/cenit997 (sorry if I'm spamming you with post notifications cenit, but I could hardly share this stuff without giving you credit :))
 Physics Simulations that show how White Light Diffracts when passing through different apertures
Stats
rafaelfuente/DiffractionSimulationsAngularSpectrumMethod is an open source project licensed under BSD 3clause "New" or "Revised" License which is an OSI approved license.
Are you hiring? Post a new remote job listing for free.