Skip to content

2D TW-MZM cross-section with PN junction and CPW electrodes - #193

Open
mdmaas wants to merge 6 commits into
gdsfactory:mainfrom
EpsilonForge:2d_twmzm
Open

2D TW-MZM cross-section with PN junction and CPW electrodes#193
mdmaas wants to merge 6 commits into
gdsfactory:mainfrom
EpsilonForge:2d_twmzm

feat: optical-only cross-section in uniform SiO2 cladding (no air)

5389c89
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 10, 2026 in 1s

57.66% (+0.46%) compared to d7a2ef6

View this Pull Request on Codecov

57.66% (+0.46%) compared to d7a2ef6

Details

Codecov Report

❌ Patch coverage is 64.90148% with 285 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.66%. Comparing base (d7a2ef6) to head (5389c89).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/gsim/palace/base.py 50.86% 50 Missing and 7 partials ⚠️
src/gsim/palace/field_viz.py 35.06% 45 Missing and 5 partials ⚠️
src/gsim/palace/mesh/generator.py 57.98% 38 Missing and 12 partials ⚠️
src/gsim/palace/mesh/config_generator.py 25.86% 41 Missing and 2 partials ⚠️
src/gsim/common/cross_section.py 51.38% 30 Missing and 5 partials ⚠️
src/gsim/viz.py 86.34% 23 Missing and 5 partials ⚠️
src/gsim/palace/models/ports.py 55.00% 9 Missing ⚠️
src/gsim/palace/runtime.py 10.00% 9 Missing ⚠️
src/gsim/palace/plane_section.py 93.93% 0 Missing and 4 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #193      +/-   ##
==========================================
+ Coverage   57.19%   57.66%   +0.46%     
==========================================
  Files          69       71       +2     
  Lines       11506    12235     +729     
  Branches     2395     2543     +148     
==========================================
+ Hits         6581     7055     +474     
- Misses       4194     4422     +228     
- Partials      731      758      +27     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.