FEM mode solver for photonic waveguides
-
Updated
May 4, 2026 - Python
FEM mode solver for photonic waveguides
Photonic mode solver with a simple interface.
Simple python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method.
A python module for mode calculations in cylindrical and planar fibers.
An FDFD electromagnetic mode solver for rasterized waveguide cross sections made to be a standard plugin for FDTD engines.
A python package for extending mode matching method on 2D waveguide tuned at an exceptional point.
Rectangular waveguide simulation of EM Waves
Full-vector finite-difference mode solver for 2-D waveguide cross sections
PRISM: Phasic Resonance-Induced Sculpted Matter
Python library to control Flann's programmable instruments
Repositório em C++ para reproduzir o artigo “Finite Element Analysis of Anisotropic Optical Waveguide with Arbitrary Index Profile”, implementando a formulação escalar por elementos finitos para guias de onda ópticos anisotrópicos, com casos de validação, documentação teórica e foco em reprodutibilidade.
Electromagnetic modesolver for waveguides. Pull in multiple modesolvers into a single unified CLI for 2D modesolving.
An agentic AI workflow for SiN waveguide design that bridges modesolverpy, SAX+JAX, and gdsfactory via FastMCP. It handles eigenmode solving and inverse design for GDSII mask output, powered by AWS Bedrock AgentCore, Strands SDK, and hybrid S3/DynamoDB storage
Open-source waveguide mode analysis software
A theoretical hardware architecture framework for the post-silicon era based on on radiation-evacuated lithium niobate on sapphire (LNOS)
Python-based tool for designing and visualizing acoustic waveguides. Users input parameters to generate 3D models of conical and exponential horns, which can be previewed and exported as STL files.
Add a description, image, and links to the waveguide topic page so that developers can more easily learn about it.
To associate your repository with the waveguide topic, visit your repo's landing page and select "manage topics."