Moosh: A Numerical Swiss Army Knife for the Optics of Multilayers in Octave/Matlab

The aim of Moosh is to provide a complete set of tools to compute all the optical properties of any multilayered structure: reflection, transmission, absorption spectra, as well as gaussian beam propagation or guided modes. It can be seen as a semi-analytic (making it light and fast) solver for Maxwell’s equations in multilayers. It is written in Octave/Matlab, available on Github and based on scattering matrices, making it perfectly stable. This software is meant to be extremely easy to (re)use, and could prove useful in many research areas like photovoltaics, plasmonics and nanophotonics, as well as for educational purposes for the large number of physical phenomena it can illustrate.

[1]  P. Tichit,et al.  Localization of light in a lamellar structure with left-handed medium : the Light Wheel. , 2007, Optics express.

[2]  Antoine Moreau,et al.  Light wheel buildup using a backward surface mode. , 2010, Optics letters.

[3]  Antoine Moreau,et al.  Lens equation for flat lenses made with hyperbolic metamaterials. , 2012, Optics letters.

[4]  Y. Fainman,et al.  High-Quality, Ultraconformal Aluminum-Doped Zinc Oxide Nanoplasmonic and Hyperbolic Metamaterials. , 2016, Small.

[5]  J. Pendry,et al.  Negative refraction makes a perfect lens , 2000, Physical review letters.

[6]  Antoine Moreau,et al.  Ultimate resolution of indefinite metamaterial flat lenses , 2013, 1307.4270.

[7]  Yeshaiahu Fainman,et al.  Transmission Enhancement of High-$k$ Waves through Metal-InGaAsP Multilayers Calculated via Scattering Matrix Method with Semi-Classical Optical Gain , 2015, 1508.00179.

[8]  David R. Smith,et al.  Impact of nonlocal response on metallodielectric multilayers and optical patch antennas , 2012, 1211.5504.

[9]  F. Abelès,et al.  Sur la propagation des ondes électromagnétiques dans les milieux sratifiés , 1948 .

[10]  F. Abelès,et al.  La théorie générale des couches minces , 1950 .

[11]  Antoine Moreau,et al.  Optically optimal wavelength-scale patterned ITO/ZnO composite coatings for thin film solar cells , 2012, 1202.4844.

[12]  David R. Smith,et al.  Numerical tool to take nonlocal effects into account in metallo-dielectric multilayers. , 2015, Journal of the Optical Society of America. A, Optics, image science, and vision.

[13]  Boubacar Kante,et al.  Gain-enhanced high-k transmission through metal-semiconductor hyperbolic metamaterials , 2015 .

[14]  Antoine Moreau,et al.  Self-collimation and focusing effects in zero-average index metamaterials. , 2011, Optics express.

[15]  David R. Smith,et al.  Controlled-reflectance surfaces with film-coupled colloidal nanoantennas , 2012, Nature.

[16]  Stéphane Larouche,et al.  OpenFilters: open-source software for the design, optimization, and synthesis of optical filters. , 2008, Applied optics.

[17]  Antoine Moreau,et al.  Leaky modes of a left-handed slab , 2007, 0704.0414.

[18]  Antoine Moreau,et al.  Simulation and analysis of exotic non-specular phenomena , 2010 .

[19]  Willie J Padilla,et al.  Composite medium with simultaneously negative permeability and permittivity , 2000, Physical review letters.

[20]  Antoine Moreau,et al.  Large negative lateral shifts due to negative refraction. , 2011, Optics letters.