Skip to content

[WIP] Asymmetric CPW structures - #189

Open
mdmaas wants to merge 5 commits into
gdsfactory:mainfrom
EpsilonForge:asymmetric_cpw
Open

[WIP] Asymmetric CPW structures#189
mdmaas wants to merge 5 commits into
gdsfactory:mainfrom
EpsilonForge:asymmetric_cpw

Conversation

@mdmaas

@mdmaas mdmaas commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Addressing #173

This PR updates the 2d CPW notebook to illustrate asymmetric CPW structures, and introduces supporting changes in post-processing.

Best plots so far, showing the first two modes in symmetric vs asymmetric cases.

cpw_symmetric cpw_asym

mdmaas added 3 commits July 7, 2026 18:02
…de results display

- gsg_electrode: support different g_width_top/g_width_bottom with identical gaps
- plot_fields_2d: add 'cycles' param for boundary mode multi-mode plotting
- plot_fields_2d: support list of excitation/cycles for subplot grids
- PalaceTextResults: add freq_hz field, pretty-print table with Im(k_n), v_p, v_p/c0
- PalaceTextResults: __repr__ now shows the pretty table automatically
- run_local: forward simulation frequency to load_text_results
- notebook: restructured to use cycles=[1,2] and new built-in table display
@mdmaas mdmaas changed the title [WIP] Asymmetric cpw 2d examples [WIP] Asymmetric CPW structures Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants