multilayer: multilayer

Description Usage Arguments Details Value Author(s) References

View source: R/multilayer.r

Description

Multilayer Fresnel coefficients

Usage

1
2
3
multilayer(wavelength = 2 * pi/k0, k0 = 2 * pi/wavelength,
  angle = asin(q), q = sin(angle), epsilon = list(incident = 1.5^2, 1.33),
  thickness = c(0, 0), polarisation = c("p", "s"), d = 1, dout = d, ...)

Arguments

wavelength

[vector] wavelength in nm

k0

[vector] wavevector in nm^-1

angle

[vector] incident angles in radians

q

[vector] normalised incident in-plane wavevector

epsilon

list of N+2 dielectric functions, each of length 1 or length(wavelength)

thickness

vector of N+2 layer thicknesses, first and last are dummy

polarisation

[character] switch between p- and s- polarisation

d

vector of distances where LFIEF are evaluated from each interface

dout

vector of distances where LFIEF are evaluated outside the stack

...

unused

Details

solves the EM problem of a multilayered interface

Value

fresnel coefficients and field profiles

Author(s)

baptiste Auguie

References

Principles of surface-enhanced Raman spectroscopy and related plasmonic effects. Eric C. Le Ru and Pablo G. Etchegoin, published by Elsevier, Amsterdam (2009).


planar documentation built on May 19, 2017, 2:11 p.m.

Search within the planar package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.