EMUstack: An open source route to insightful electromagnetic computation via the Bloch mode scattering matrix method. - Björn C. P. Sturmberg; Kokou B. Dossou; Felix J. Lawrence; Christopher G. Poulton; Ross C. McPhedran; C. Martijn de Sterke; Lindsay C. Botten (Comput. Phys. Commun., 2016)