The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Diffraction-Simulations--Angular-Spectrum-Method Alternatives
Similar projects and alternatives to Diffraction-Simulations--Angular-Spectrum-Method based on common topics and language
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
prysm
physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing... (by brandondube)
-
Incoherent-Light-Simulation
Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.
-
xrt
Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements. (by kklmn)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Diffraction-Simulations--Angular-Spectrum-Method reviews and mentions
-
Optical simulation showing in detail the coherent light wavefront reconstruction of a customized diffraction pattern from a 2021 shaped hologram
The light propagation is computed with the angular spectrum method, which is described here.
-
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/rafael-fuente/Diffraction-Simulations--Angular-Spectrum-Method/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/rafael-fuente/Diffraction-Simulations--Angular-Spectrum-Method
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Stats
rafael-fuente/Diffraction-Simulations--Angular-Spectrum-Method is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of Diffraction-Simulations--Angular-Spectrum-Method is Python.
Sponsored