Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Computational investigations

The identifiers below preserve the existing course handoff, with a new AI investigation for Chapter 10. Chapter 1 provides an executed analytical introduction and a browser explorer. Chapter 2 adds executed planar interface/film/sheet and Jones models with a four-view browser explorer. Chapter 3 includes an executed full-wave TE ridge library and a browser data explorer. Chapter 4 includes an executed analytical notebook and a browser explorer. Chapter 5 verifies four full-wave supercells and adds separate scalar focusing/Jones notebooks. Chapter 6 adds an executed FDFD slab benchmark, error/field plots and a bilingual diagnostic explorer. The AI pilot includes two executed analytical notebooks. Further lab stages state their individual execution status. Chapters organize subject matter, while labs organize computational activities.

Start with an analytical investigation

The Chapter 1 lab starts with predictions and an browser explorer, then supplies an executed notebook and complete source bundle. It illustrates complex responses, effective electric-like/magnetic-like channels, reflected cancellation, transmission zeros, and spectral phase. Its analytical consistency checks are distinct from full-wave geometry validation.

Available synthesis investigation

The Chapter 5 lab connects unit-cell phase coverage with actual order-resolved powers from a repeated six-ridge TE geometry. It preserves local-mask predictions and lower-performing designs as comparisons. A second executed notebook develops scalar line focusing and ideal Jones-matrix polarization control, with explicit model boundaries. The linked ms-09/10/11 labs now execute spectral sweeps, local-versus-supercell comparisons and bounded optimization. Finite-device, independent-method and robust optimization stages remain outlines.

Available unit-cell investigation

The Chapter 3 lab computes a 50-width dielectric ridge library using an original restricted TE RCWA solver. Analytical film limits, harmonic convergence, multiorder checks, and a separate grcwa implementation comparison accompany the data. Use the browser explorer to inspect the saved responses and reject unattainable phase targets. Download the complete source bundle to rerun or extend the notebook. The linked ms-10 lab now executes supercell comparisons. Further height sweeps and FEM/FDTD comparisons remain outlines.

Available Floquet investigation

Floquet orders: Which beams can leave a metasurface? Work through the Chapter 4 lab, chapter, and executed notebook. The analytical part maps allowed orders versus period, wavelength, incidence angle, and refractive index. The full-wave comparison remains an outline. An allowed order does not determine its power or efficiency.

This investigation follows the existing companion lesson draft and preserves its sign convention and reference examples.

Reference conventions

Use the handoff conventions: time dependence exp(-i omega t), spatial dependence exp(i k dot r), periodicity along x, and ky = 0. The introductory model assumes homogeneous, isotropic, lossless media with positive refractive indices.

For vacuum wavelength lambda0 and period Lambda, use k0 = 2 pi / lambda0 and kx,m = ni k0 sin(theta_i) + 2 pi m / Lambda. Classify an order as open when abs(kx,m) < no k0, at grazing cutoff when equal, and closed when greater. Use a documented numerical tolerance around cutoff.

The first analytical check uses normal incidence, Lambda = 3 micrometers, lambda0 = 1.55 micrometers, and output index no = 1. The expected open orders are -1, 0, and +1, with first-order angles approximately +/-31.1 degrees. This checks channel geometry only; it provides no simulated efficiency.

Expose wavelength, period, incidence angle, refractive indices, order range, and cutoff tolerance. Include sweeps and analytic checks before adding any full-wave comparison.

Continue across the developed chapters

Work through ms-09: bandwidth, ms-10: local cells and supercells, then ms-11: bounded inverse design. Each has a full executed notebook, original plots, geometry-linked browser views and a Python-source bundle. The browser labs open in a new tab; downloads contain notebooks, code and data.