multilayerfull: multilayerfull

Description Usage Arguments Details Value Author(s)

View source: R/multilayer.r

Description

Multilayer Fresnel coefficients

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
multilayerfull(
  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),
  psi = 0,
  z = 0,
  ...
)

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

psi

[numeric] polarisation angle

z

[vector] positions to calculate the electric field intensity

...

unused

Details

solves the EM problem of a multilayered interface

Value

fresnel coefficients and field profiles

Author(s)

baptiste Auguie


plasmonics/planar documentation built on Feb. 10, 2022, 5:55 a.m.