Welcome to EMUstack’s documentation!¶
Introduction¶
Installation¶
Guide¶
- Simulation Structure
- Single Interface
- Dispersion & Parallel Computation
- Thin Film Stack
- Including Metals
- 1D Grating
- 2D Grating
- Angles of Incidence & Eliptical Inclusions
- Plotting Fields 1D
- Plotting Fields 2D
- Plotting Amplitudes
- Shear Transformations
- Ultrathin Absorption Limit - Varying n
- Varying a Layer of a Stack
- Convergence Testing
- Extraordinary Optical Transmission
- Screen Sessions
Python Backend¶
Fortran Backends¶
The intention of EMUstack is that the Fortran FEM routines are essentially black boxes. They are called from mode_calcs.py and return the modes (Eigenvalues) of a structured layer, as well as some matrices of overlap integrals that are then used to compute the scattering matrices.
There are however a few important things to know about the workings of these routines.