Independent flux budget (escape + guided + absorbed = total)

← Verification · Thin films · Point dipole
Reference
independent flux budget (escape + guided + absorbed = total)
Kind
method: an independent formulation inside this repo (a scattering matrix, a plane-wave superposition, a quadrature): proves the formulation
Calculated
rate channels
Agreement
1e-5
An electric dipole above 100 nm of an absorbing film (n = 0.2 + 3i) in air, 600 nm: the total against its channels A electric dipole in air above a free-standing 100 nm film of n = 0.2 + 3i, 600 nm. The total rate comes from the reflected Green's function at the source; the channels separately, from the power escaping to either side, the power in guided modes and the power absorbed in the film, so their sum is an independent budget. Quenching rises as h⁻³ at contact.
5010015020025030035040010⁻¹11010²10³height above the film [nm]Γ / Γ₀
perpendicular, total (PyStratify) parallel, total (PyStratify) perpendicular, escape + guided + absorbed parallel, escape + guided + absorbed
Hover to read values.
  • largest relative difference: 8.47×10⁻¹⁶
  • PyStratify the lines, the reference the circles
A magnetic dipole above 100 nm of an absorbing film (n = 0.2 + 3i) in air, 600 nm: the total against its channels A magnetic dipole in air above a free-standing 100 nm film of n = 0.2 + 3i, 600 nm. The total rate comes from the reflected Green's function at the source; the channels separately, from the power escaping to either side, the power in guided modes and the power absorbed in the film, so their sum is an independent budget. Quenching rises as h⁻³ at contact.
5010015020025030035040010⁻¹110height above the film [nm]Γ / Γ₀
perpendicular, total (PyStratify) parallel, total (PyStratify) perpendicular, escape + guided + absorbed parallel, escape + guided + absorbed
Hover to read values.
  • largest relative difference: 3.65×10⁻¹⁴
  • PyStratify the lines, the reference the circles

Run it yourself: unified_checks.py · test_unified.py · figures.py · UNIFIED_CHECKS.md on GitHub, PyStratify 97e52a9