← Back to Lab

Heterostructures

An interactive stacking solver for the electromagnetic modes of layered heterostructures. Pick a module below, build your stack, and explore its response with normalized Economou axes and physical unit controls.

v1.0.0·Updated 2026-06-20
Model & Assumptions Beta
Model
Two modules over planar stratified media. Surface plasmons solves the TM dispersion relation of single boundaries and thin films from matched Drude dielectric layers. Layered structure uses the transfer-matrix method (TMM) for reflection/transmission spectra and field profiles of arbitrary multilayer stacks.
Assumptions
Infinite, flat, parallel interfaces; isotropic and local dielectric functions; TM polarization for the plasmon branch; metals described by a Drude model ε(E) = ε − (ωp/E)2.
Validity
Exact within the transfer-matrix formalism for any stack of isotropic homogeneous layers. The plasmon dispersion uses the lossless Drude branch.
Limitations
No in-plane structure or roughness, no spatial dispersion (nonlocality), no absorption in the dispersion-pole branch. The PyRAMIDS module assumes the emitting layer is transparent (LDOS is undefined inside an absorbing source layer).
References
E. N. Economou, Phys. Rev. 182, 539 (1969); P. Yeh, Optical Waves in Layered Media (Wiley, 1988).
Module
Parameters
Surface plasmons dispersion relation
Layers
Export
Notes single interface

Selected layer branch: TM surface-plasmon pole. The plotted branch is the real, lossless single-interface mode for the currently selected adjacent layers.

Symmetric DMD and MDM presets use the coupled thin-film branches when the whole film layer is displayed. DMD means Dielectric-Metal-Dielectric; MDM means Metal-Dielectric-Metal.

References

E. N. Economou, Surface Plasmons in Thin Films, Phys. Rev. 182, 539, published 10 June 1969. DOI: 10.1103/PhysRev.182.539.