← Home
Directional Coupler II — WDM Spectrum
Wavelength-dependent power split. κ(λ) varies via Sellmeier and slab modes — fixed geometry produces a wavelength filter.
λ_center (range mid)
—
κ at λ_center
—
L_c at λ_center
—
P_cross at λ_center
—
Cross peaks (P=1) at λ ≈
—
Bar peaks (P_through=1) at λ ≈
—
Approx FSR (peak spacing)
—
Spectrum: P_through (blue) and P_cross (red) vs wavelength. Vertical lines mark the cross peaks and through peaks.
Equations
κ(λ) = 2·κ_x²·γ_x·exp(−γ_x·gap) / [β·(κ_x²+γ_x²)·(1+γ_x·a)], recomputed at every λ
P_cross(λ) = sin²(κ(λ)·L_DC), P_through(λ) = cos²(κ(λ)·L_DC)
Reference implementations
wdm_coupler.py
WDMCoupler.java