diffraction
There are 113 repositories under diffraction topic.
rafael-fuente/diffractsim
✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.
brandondube/prysm
physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...
spacetelescope/poppy
Physical Optics Propagation in Python
mperrin/poppy
Physical Optics Propagation in Python
pyxem/pyxem
An open-source Python library for multi-dimensional diffraction microscopy.
LaurentRDC/scikit-ued
Collection of algorithms and routines for (ultrafast) electron diffraction and scattering
sbyrnes321/metalens
Design, optimize, & simulate metasurface lenses (aka diffractive lenses), beam deflectors, gratings etc
bean-mhm/realbloom
🌠 Bloom Simulation Software for Windows
silx-kit/pyFAI
Fast Azimuthal Integration in Python
dkriegner/xrayutilities
xrayutilities - a package with useful scripts for X-ray diffraction physicists
DeanHazineh/DFlat-tensorflow
(Tensorflow Version) D-Flat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.
DeanHazineh/DFlat
DFlat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.
Dioptas/Dioptas
Python based GUI-Program for integration and exploration of 2D x-ray diffraction images.
LouisDesdoigts/dLux
Differentiable optical models as parameterised neural networks in Jax using Zodiax
JuliaWaveScattering/MultipleScattering.jl
A Julia library for simulating, processing, and plotting multiple scattering of waves.
pyxem/diffsims
An open-source Python library providing utilities for simulating diffraction
MatthewFilipovich/torchoptics
Python library for differentiable wave optics simulations with PyTorch.
apetsiuk/4F-Optical-Correlator-Simulation
A Matlab simulation for a 4F Correlator system which is based on the Fourier transforming properties of lenses.
pyxem/pyxem-demos
Examples and tutorials of multi-dimensional diffraction microscopy workflows using pyxem.
farhadnkm/Fringe.Py
A Python implementation of diffraction and coherent field propagation by angular spectrum method.
FABLE-3DXRD/xrd_simulator
Tools for simulating x-ray diffraction. Detailed documentation is found at the below link.
marinerhemant/MIDAS
The repository provides codes under the Microstructural Identification using Diffraction Analysis Software
Stianpr20/MaXrd
Symmetry data and utilities related to crystallography and X-ray scattering
alexpiti/Calc-ScatPat
MATLAB implementation of the Huygens-Fresnel principle for the calculation of the scattering farfield pattern produced from the illumination of a finite-aperture rectangular metasurface.
DiamondLightSource/diffcalc
Diffcalc: a diffraction condition calculator for X-ray or neutron diffractometer control
alexpiti/Plot-Pattern
MATLAB functions to plot 2D or 3D radiation & scattering patterns, intended for custom visualization of the response of antennas & metasurfaces.
Hao-Laboratory/Angular-spectrum-rearrangement
[Optica, 2025] Accurate and efficient diffraction modeling between arbitrary planes
SneakySnail/LIPRAS
Line-Profile Analysis Software (LIPRAS), is a graphical user interface for least squares fitting of Bragg peaks in powder diffraction data. For any region of the inputted data, user can choose which profile functions to apply to the fit, constrain profile functions, and view the resulting fit in terms of the profile functions chosen.
cbasedlf/optsim
Tools for Optical Simulations
FelixDesrochers/Electron-diffraction
A python script that displays an animation of an electron propagation and its interaction with arbitrary potential. The program solves the two-dimensional time-dependant Schrödinger equation using Crank-Nicolson algorithm.
andykee/lentil
Heart-healthy physical optics
biopto/EWALD
EWALD: optical diffraction tomography reconstruction software
cameronmcelfresh/xrd-simulate
MATLAB Code to Simulate Basic XRD Patterns
DeanHazineh/Multi-Image-Synthesis
The code repository for the 2023 ICCP Paper: Polarization Multi-Image Synthesis with Birefringent Metasurfaces
JesperDramsch/COmig
Common Offset Migration using Kirchhoff depth
mspillman/gallop
Accelerated molecular crystal structure determination from powder diffraction data