Free-form doping inverse design of a silicon PN-junction phase shifter
Combines several Tesseracts — eigen-adjoint (gyptis) and discrete adjoint (ChargeTransport.jl) — into one differentiable pipeline. Shared Pydantic schemas define the exchange format across solver boundaries.
One shared Gmsh mesh of the SOI cross-section for both solvers, plus density filtering of the signed design field.
End-to-end adjoint gradients through the PN-junction phase shifter model, from the signed doping field to the effective-index figure of merit, validated against finite differences.
Each solver runs as a standalone Tesseract container with its own automatic differentiation strategy.
Run the full pipeline from the command line with prismo.
Carrier-induced index change through the Soref–Bennett equations.