Electromagnetic simulation (RCWA) & optimization package in Python
-
Updated
Dec 20, 2024 - Python
Electromagnetic simulation (RCWA) & optimization package in Python
Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos
Fourier Modal Method with Jax (official maintained repo)
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.
GPU-accelerated RCWA with automatic differentiation
2D rectangular grating diffraction simulation in COMSOL Wave Optics — full-field + Periodic Port + Floquet + TE recipe.
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。专为验证与教学设计。
Add a description, image, and links to the rcwa topic page so that developers can more easily learn about it.
To associate your repository with the rcwa topic, visit your repo's landing page and select "manage topics."