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.
The 15th Electromagnetic and Light Scattering Conference will be held in Leipzig, Germany from 21 to 26 of June 2015.
Compute Mie scattering in Julia. Mie scattering is the scattering of an electromagnetic plane wave by a homogeneous sphere. Based on a Fortran code by Karri Muinonen.
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.
Calculating Cluster Hologram Residuals
Code by Jerome Fung is provided to calculate residuals between an experimentally recorded hologram of 3 polystyrene spheres (benttrimer.txt) and model holograms computed from guesses for the refractive index, radius, and x, y, and z coordinates of each sphere.
Scattering by Aggregates on Surfaces
Series: ScattPort Series, Vol. 1
Wriedt, Thomas; Eremin, Yuri (Eds.)
epubli, Berlin 2014, Softcover 31,59 €
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.
JaSTA: Java Superposition T-matrix App. is a Java Application for the Superposition T-matrix Code to Study the Optical Properties of Cosmic Dust Aggregates.
Overture is an Object-Oriented Toolkit for Solving Partial Differential Equations in Complex Geometry. It includes Cgmx, an Electromagnetics Solver.