|
 |
EMUstack is an open-source simulation package for calculating light propagation through multi-layered stacks of dispersive, lossy, nanostructured, optical media. It implements a generalised scattering matrix method, which extends the physical intuition of thin film optics to complex structures.

S4 (or simply S4) stands for Stanford Stratified Structure Solver, a frequency domain code to solve the linear Maxwell’s equations in layered periodic structures. Internally, it uses Rigorous Coupled Wave Analysis (RCWA; also called the Fourier Modal Method (FMM)) and the S-matrix algorithm.

FLAGE by Krzysztof Skorupski is a fast and accurate implementation of PC/CC aggregation algorithms. It is written in Java and enables to create meshes of dipoles for DDA simulations. The generated structures can also be exported into *.pov, *.geo and other common formats.

Read more ...
RawDog is a MATLAB program by Gergely Kajtar. It calculates diffraction efficiencies of lamellar gratings, photonic crystals (1D and 2D) based on based on the Rigorous Coupled Wave Analysis (RCWA).

e-DDA (electron-driven discrete-dipole approximation) for simulating electron energy-loss spectroscopy (EELS) and cathodoluminescence (CL) experiments.

DDSCAT File Conversion Tool by John Feser converts wavefront .obj files to DDSCAT shape files.

Jones Vector (Electric Field) Monte Carlo for simulation of Enhanced Backscattering in biological media byAndrew Radosevich.
A python package for analyzing digital holograms. Holopy's primary focus is fitting holograms using exact scattering models based on Lorenz-Mie or T-Matrix theory.
Various codes by Michael F. Modest to compute radiative heat transfer.
Link 11 Jun 2011
WINSPALL is a PC based software which computes the reflectivity of optical multilayer systems. It is based on the Fresnel equations and the matrix formalism. It can be used to analyze surface plasmon experiments. WINSPALL was developed in the Wolfgang Knoll group.
|
|
 |
|