Beam propagation method (BPM) for photonic integrated circuits (PIC), implemented in MATLAB with finite-differences in 2D. Includes slab waveguide mode-solver.
☆13May 30, 2022Updated 3 years ago
Alternatives and similar repositories for Beam-Prop
Users that are interested in Beam-Prop are comparing it to the libraries listed below
Sorting:
- A tidy MATLAB implementation of angular spectrum method to calculate beam propagation. Interesting examples included.☆20Jul 7, 2022Updated 3 years ago
- 《MATLAB仿真及其在光学课程中的应用(第2版)》课件和代码☆11Nov 1, 2021Updated 4 years ago
- simulate light through weakly-guiding waveguides using the finite-differences beam propagation method☆16Aug 14, 2024Updated last year
- Numerical simulation tool for propagating the scalar electric field in optically guiding structures☆65May 11, 2024Updated last year
- 2D Beam Propagation Method for E&M wave simulations☆20Jul 12, 2025Updated 7 months ago
- Repository for code featured in "Machine Learning Assisted Optimization Methods for Automated Antenna Design"☆10Dec 28, 2024Updated last year
- MATLAB implementation of the Huygens-Fresnel principle for the calculation of the scattering farfield pattern produced from the illuminat…☆30Sep 13, 2024Updated last year
- MATLAB Code for array antennas☆28Aug 18, 2022Updated 3 years ago
- 应用在光学4f系统中的压缩感知算法。光学系统用于图像的传输通信,压缩感知算法在其中做图像加密。☆12Aug 17, 2019Updated 6 years ago
- Computes effective mode in a 2D wave guide☆37Mar 22, 2021Updated 4 years ago
- 3D split-step Fourier parabolic equation for radio wave propagation in urban environment☆10Nov 4, 2020Updated 5 years ago
- Vector Fitting Tool in MATLAB☆11Jun 28, 2019Updated 6 years ago
- Software in MATLAB that show the link budget for free space optics communications between OGS (optical ground station) and satellite (Upl…☆10Jun 7, 2022Updated 3 years ago
- Optical Transfer Matrix Solver☆45Apr 5, 2021Updated 4 years ago
- 2023北京理工大学数字信号处理和雷达课程的matlab代码☆16Nov 10, 2025Updated 3 months ago
- Python and MATLAB code for time domain vector fitting☆13Feb 20, 2017Updated 9 years ago
- ☆46May 26, 2020Updated 5 years ago
- Pierson Moskowitz and JONSWAP Sea Spectrum and sample waves☆13Jul 16, 2020Updated 5 years ago
- ☆45Feb 24, 2026Updated last week
- Beampy is a python package - with an user interface - allowing to propagate beams in differents guides using the Beam Propagation Method …☆40Dec 31, 2020Updated 5 years ago
- Optical Communications, developed using OptiSystem☆14Jul 18, 2018Updated 7 years ago
- Software library RLCM (recursively low-rank compressed matrices)☆14Apr 15, 2021Updated 4 years ago
- The Python code of a deep-unfolding algorithm for weighted sum rate maximization (WSRMax) precoding design in multiuser MIMO systems☆12Apr 25, 2023Updated 2 years ago
- Code of High bandwidth utilization digital holographic multiplexing: an approach using Kramers–Kronig relations☆11Aug 20, 2022Updated 3 years ago
- Codes for antenna array design and optimisation☆11Dec 17, 2019Updated 6 years ago
- Paper: inexact GMRES with fast multipole method and low-p relaxation☆11Aug 23, 2023Updated 2 years ago
- Author: Nathan Totorica Date: 5/14/2021 # Singularity Matrix Pertubation (SMP) This code was written for a class project in the course e…☆10May 14, 2021Updated 4 years ago
- Direct Numerical Simulation of Turbulence using the Implicitly Dealiased Pseudospectral Method☆12Jun 20, 2025Updated 8 months ago
- C++17 Wrapper for ScaLAPACK☆11Oct 5, 2023Updated 2 years ago
- A simulation of TOF (Time of Flight) Lidar (Laser Radar).☆11Oct 9, 2021Updated 4 years ago
- Source code for paper "Joint Communications and Sensing Design for Multi-Carrier MIMO Systems" in IEEE SSP 2023.☆13Jun 19, 2024Updated last year
- A theoretical design of a phased array radar in order to track space debris, including the operational environment and costing of the sys…☆10Apr 11, 2019Updated 6 years ago
- MATLAB ptychography engines from Sheffield University☆17Jun 3, 2024Updated last year
- Tool to convert Microsoft Visual C++ projects and solutions to CMake☆15Updated this week
- MATLAB code of examples using Gauss pseudospectral method, MS thesis included☆10Sep 18, 2020Updated 5 years ago
- C++ implementation of the algorithm in "Fast and Accurate Least-Mean-Squares Solvers", NIPS19☆11Mar 4, 2020Updated 6 years ago
- Quantum Monte Carlo for the harmonic oscillator☆14Jan 27, 2021Updated 5 years ago
- MATLAB implementation of Sparsity-promoting Least Mean Square (SLMS) and Normalized Least Mean Square (SNLMS) adaptive filters for system…☆11Oct 3, 2020Updated 5 years ago
- 《电磁场与电磁波》课程学习笔记☆11Jul 31, 2021Updated 4 years ago