rcwa
Here are 17 public repositories matching this topic...
Electromagnetic simulation (RCWA) & optimization package in Python
-
Updated
Jul 14, 2026 - Python
pySCATMECH is a Python interface to SCATMECH: Polarized Light Scattering C++ Class Library
-
Updated
Jul 29, 2025 - C++
varRCWA algorithm implementation with GPU support
-
Updated
Apr 20, 2023 - C++
Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos
-
Updated
Sep 5, 2024 - Python
Fourier Modal Method with Jax (official maintained repo)
-
Updated
Oct 21, 2025 - Python
Modeled Integrated Scatter Tool (MIST)
-
Updated
Aug 14, 2025 - C++
An nanophotonics solver for inverse design of metamaterials
-
Updated
Sep 23, 2023 - Julia
RCWA Solver
-
Updated
May 16, 2025 - Jupyter Notebook
Code and resources for modeling the optical response of diffractive structures using Rigorous Coupled-Wave Analysis (RCWA). The project aims to integrate advanced computational techniques and Machine Learning (ML) algorithms to enhance the accuracy and predictive capabilities of optical simulations.
-
Updated
Jan 9, 2026 - Python
Simulation of volume gratings (or holograms)
-
Updated
Aug 6, 2019 - Jupyter Notebook
GPU-accelerated RCWA with automatic differentiation
-
Updated
Jan 9, 2026 - Python
Open Source EUV Lithography Simulator — RCWA, TMM, Abbe/Hopkins imaging, resist modelling. GPU-native, Apache-2.0.
-
Updated
Jul 20, 2026 - Python
Verified MATLAB->Python port of PPML RCWA with a differential test harness: 246 seeded fixtures, machine-level equivalence report
-
Updated
Jul 18, 2026 - Python
2D rectangular grating diffraction simulation in COMSOL Wave Optics — full-field + Periodic Port + Floquet + TE recipe.
-
Updated
Jul 6, 2026 - Python
Lightweight 1D-RCWA validator (TE, normal incidence). TMM cross-verified to machine precision. Energy conservation <1e-10. Pure NumPy. Built for validation & education. | 轻量级一维 RCWA 验证器(TE/正入射)。TMM 交叉验证至机器精度。能量守恒<1e-10。纯 NumPy。专为验证与教学设计。
-
Updated
May 6, 2026 - Python
Improve this page
Add a description, image, and links to the rcwa topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the rcwa topic, visit your repo's landing page and select "manage topics."