ahbarnett / fresnaq
fast Fresnel scalar diffraction from binary occulters and apertures in MATLAB/Octave
☆15Updated 4 years ago
Alternatives and similar repositories for fresnaq:
Users that are interested in fresnaq are comparing it to the libraries listed below
- Implementations of the Scalable Angular Spectrum Method☆51Updated 7 months ago
- [Optica, 2025] Accurate and efficient diffraction modeling between arbitrary planes☆15Updated 2 weeks ago
- Propagate waves efficiently, optically, physically, differentiably with Julia Lang.☆24Updated 3 weeks ago
- CELES: CUDA-accelerated electromagnetic scattering by large ensembles of spheres☆49Updated last year
- 2D multi-source electromagnetic simulations in frequency domain, implementing the augmented partial factorization (APF) and other methods…☆37Updated 8 months ago
- RayOpt Example IPython Notebooks☆34Updated last year
- Bluestein Method☆30Updated 2 years ago
- RCWA with inherent automatic differentiation using TensorFlow☆43Updated 3 years ago
- A Matlab/Octave package for oscillatory integration☆13Updated 2 months ago
- Python implementation of ptylab☆19Updated last month
- personal set of FDFD codes used for my research. Much of this has been inspired by Yu (Jerry) Shi and Wonseok Shin☆18Updated 5 years ago
- ☆15Updated 3 years ago
- ☆28Updated 2 months ago
- Guided hybrid input-and-output (GHIO), HIO and shrink-wrap Matlab functions☆31Updated 8 years ago
- optics education☆16Updated 5 years ago
- MATLAB-based solver package of Maxwell's equations by the FDFD method☆111Updated 5 years ago
- Extended Nijboer-Zernike (ENZ) theory toolbox for Python☆38Updated 3 years ago
- Iterative FDFD solver of Maxwell's equations for large 3D problems☆35Updated 9 years ago
- ☆11Updated last year
- ☆37Updated 4 years ago
- Matlab/Octave Toolbox for Optical Design☆29Updated 4 years ago
- Optical Vortex beam can be generated from Spatial Light Modulators (SLM) by uploading required phase mask. This GUI based code can be use…☆10Updated 6 years ago
- ☆15Updated 2 years ago
- An implementation of the Finite Difference Time Domain (FDTD) method in 2D and 3D for Electromagnetic Simulation in julia.☆11Updated 4 years ago
- Python implementation of rigorous coupled wave analysis, autograd supported for optimization purpose☆70Updated 3 years ago
- [Optica] Modeling Off-Axis Diffraction with Least-Sampling Angular Spectrum Method☆54Updated 4 months ago
- High-accuracy simulation of light propagation☆33Updated 3 months ago
- Python - Exact ray tracing library☆70Updated 6 months ago
- Rigorous coupled wave analysis and PWEM implemented in short readable python codes☆34Updated 3 years ago
- Beampy is a python package - with an user interface - allowing to propagate beams in differents guides using the Beam Propagation Method …☆32Updated 4 years ago