PhotonicsPOS: Particle on Substrate

By Rohith Chandrasekar1, Urcan Guler1, Ludmila Prokopeva2, Alexander V. Kildishev1

1. Purdue University 2. Novosibirsk State University

Scattering solutions for a core-shell spherical particle on a planar lamellar substrate

Launch Tool

You must login before you can run this tool.

Version 1.5 - published on 22 May 2015

doi:10.4231/D3S756M23 cite this

View All Supporting Documents




Published on


PhotonicsPOS: Core-shell Particles on Layered Planar Substrates provides the scattering solutions for a plane wave at an arbitrary angle incident on a core-shell particle on a planar lamellar substrate. The tool uses a modified version of the standard Mie solution in order to account for the reflection of scattered spherical waves from the planar substrate. Full control is give to the user, allowing them to select the material parameters of each layer, obtained from PhotonicsDB, as well as providing a two-parameter sweep functionality. The tool first solves for the optical cross sections and maximum modes for the given geometry, and then provides the field maps in Cartesian and cylindrical coordinates. The user has the opportunity to select a range of scattering modes for both the optical cross section and field maps. The tool also saves optical cross sections for solved geometries in a cache.

Powered by

PhotonicsPOS is fully developed in MATLAB, for both solver and Graphical User Interface (GUI).


R. Chandrasekar ... Developed the tool, integrated the Mie Theory solver, and tested the tool

U. Guler ... Developed a modified Mie Theory and Solver, and tested the tool

Ludmila Prokopeva ... Developed initial interface and widgets for material database, implemented cacheing and tested the tool

Alexander V. Kildishev ... Led the development effort and tested the tool


[1] G. Mie, "Beiträge zur optik trüber medien, speziell kolloidaler metallösungen", Ann. Phys. 25, 377 (1908).

[2] G. Videen, "Light scattering from a sphere on or near a surface", J. Opt. Soc. Am. A 8, 483 (1991).

[3] G. Videen, "Light scattering from a sphere behind a surface", J. Opt. Soc. Am. A 10, 110 (1993).

[4] G. Videen, M. G. Turner, V. J. Iafelice, W. S. Bickel, W. L. Wolfe, "Scattering from a small sphere near a surface", J. Opt. Soc. Am. A 10, 118 (1993).

[5] T. Wriedt and A. Dociu, "Light scattering from a particle on or near a surface",Opt. Comm. 152, 376 (1998).

[6] P. A. Bobbert and J. Vlieger, "Light scattering by a sphere on a substrate", Physica A 137, 209 (1986).

[7] B. S. Luk'yanchuk, Y. W. Zheng, Y. F. Lu, "Laser cleaning of solid surface: Optical resonance and near-field effects", Proc. SPIE 4065, 576 (2000).

[8] X. Ni, L. Zhengtong, and A.V. Kildishev, “PhotonicsDB: Optical Constants,” doi:10254/nanohub-r3692.1, (2008)

Cite this work

Researchers should cite this work as follows:

  • Rohith Chandrasekar, Urcan Guler, Ludmila Prokopeva, Alexander V. Kildishev (2015), "PhotonicsPOS: Particle on Substrate," (DOI: 10.21981/D3S756M23).

    BibTex | EndNote