Skip to content

feat: add PDK-native GDSFactory FDTD artifact generation - #216

Merged
joamatab merged 5 commits into
mainfrom
feat/gdsfactory-fdtd-backend
Aug 17, 2026
Merged

feat: add PDK-native GDSFactory FDTD artifact generation#216
joamatab merged 5 commits into
mainfrom
feat/gdsfactory-fdtd-backend

Conversation

@vvahidd

@vvahidd vvahidd commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Closes #202.

Adds the public gsim.fdtd.Simulation API for generating GDSFactory FDTD mesh and configuration files from the active gdsfactory PDK.

Supports disconnected polygons, polygon holes, adaptive stair-step sidewalls, grouped guided-port surfaces, Gaussian-beam excitation for vertical ports, and fiber-mode monitors. Material cards resolve from the active project first and then gsim fallbacks, including the Luke SiN model.

Verified end to end with 12 photonics-full cells, including MMI, ring, grating-coupler, bend, coupler, and strip-to-nitride taper geometries; all generated files pass backend dry-run validation.

@github-actions github-actions Bot added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 14, 2026
@vvahidd vvahidd mentioned this pull request Aug 14, 2026
@joamatab
joamatab merged commit c07f32f into main Aug 17, 2026
14 of 15 checks passed
@joamatab
joamatab deleted the feat/gdsfactory-fdtd-backend branch August 17, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(fdtd): add Simulation backend for PDK geometry and ZapFDTD

2 participants