Tutorials#
These tutorials are organized by physical question rather than API class. Each one points to benchmark runners that are executed in the current suite, so the final result is reproducible even where the prose uses abbreviated code.
Fields and boundaries
Launch a wave, absorb it, measure decay, and compare uniform with stretched grids.
Sources and scattering
Gaussian beams, dipoles, TFSF injection, and Mie-cylinder scattering.
Materials and layers
Fresnel interfaces, multilayers, lossy metals, dispersion, and anisotropy.
Integrated photonics
Mode solving, port normalization, a Y junction, Bragg stack, and ring resonator.
Inverse design
Build and validate an end-to-end differentiable 1×2 power splitter.
Validation workflow
Turn a physical claim into a durable analytical or Tidy3D-backed benchmark.