PyStratify against treams: chiral shells

← Verification · Spheres · Plane wave
Reference
treams, chiral shells
Kind
code: another group's code
Calculated
helicity T-matrix of three chiral multilayers (gold, magnetic and gain-in-κ shells)
Agreement
1e-11; observed ≤ 6.1e-14
A chiral shell (κ = 0.05 + 0.01i, 40/55 nm) in water: the helicity T-matrix against treams treams (Beutel et al.) builds a chiral multilayer's T-matrix in the helicity basis from its own vector spherical waves; the two helicities differ because the shell is chiral. The test covers three chiral multilayers (gold, magnetic, gain in κ).
40050060070080090000.010.020.030.040.050.06λ [nm]|T|
|ℓ = 1, T₊₊|, PyStratify |ℓ = 1, T₋₋|, PyStratify |ℓ = 2, T₊₊|, PyStratify |ℓ = 2, T₋₋|, PyStratify |ℓ = 1, T₊₊|, treams |ℓ = 1, T₋₋|, treams |ℓ = 2, T₊₊|, treams |ℓ = 2, T₋₋|, treams
Hover to read values.
  • largest |T − T_treams| / max |T|: 8.31×10⁻¹⁵
  • PyStratify the lines, the reference the circles

Run it yourself: mie_codes.py · test_chiral.py · figures.py · MIE_CODES.md on GitHub, PyStratify 97e52a9