Object-oriented electrodynamic S-matrix code with modern applications

  • Authors:
  • Alex J. Yuffa;John A. Scales

  • Affiliations:
  • Department of Physics, Colorado School of Mines, Golden, CO 80401, USA;Department of Physics, Colorado School of Mines, Golden, CO 80401, USA

  • Venue:
  • Journal of Computational Physics
  • Year:
  • 2012

Quantified Score

Hi-index 31.45

Visualization

Abstract

The S-matrix algorithm for the propagation of an electromagnetic wave through planar stratified media has been implemented in a modern object-oriented programing language. This implementation is suitable for the study of such applications as the Anderson localization of light and super-resolution (perfect lensing). For our open-source code to be as useful as possible to the scientific community, we paid particular attention to the pathological cases that arise in the limit of vanishing absorption.