Skip to content

Source

engines/majumdar_lab/package/multilayer_autonomous_optimizer/multilayer_nanobeam_phase3/README.md · assembled 2026-07-29 15:57 UTC.


Multilayer nanobeam track — Phase 3

Phase 3 solves the real beta pole of the uniform 500 x 300 nm Si3N4 feed waveguide embedded in the substrate/anthracene/PVA stack. The retained branch has physical y parity -1 and is Ey-dominant, while z parity remains mixed.

The low y0 basis does not bind this mode. Transverse enrichment to y2 and beyond is therefore part of the production definition rather than an optional accuracy improvement.

Run:

python -m unittest multilayer_nanobeam_phase3/test_phase3.py -v
python multilayer_nanobeam_phase3/run_phase3_guided_mode.py \
  --output multilayer_nanobeam_phase3/RESULTS_PHASE3.json

The next obstacle is the longitudinal contour. Unlike the homogeneous Quan problem, the layered background contains multiple material branch points and planar-film poles in addition to the Si3N4 feed pole. Those singularities must be identified and subtracted explicitly before a trustworthy 50-hole cavity Q can be computed.