Learn R Programming

planar (version 1.6)

lfief: lfief

Description

Local field intensity enhancement factors in a multilayer

Usage

lfief(wavelength = 500, angle = 0, polarisation = "p", thickness = c(0, 20, 140, 20, 0), dmax = 200, res = 1000, res2 = res/10, epsilon = list(1^2, -12, 1.38^2, -12, 1.46^2), displacement = FALSE, ...)

Arguments

wavelength
wavelength
angle
angle
polarisation
polarisation
thickness
vector of layer thickness
dmax
maximum distance to interface, if > layer thickness
res
resolution of sampling points
res2
resolution of sampling points outside stack
epsilon
list of permittivities
displacement
logical, Mperp corresponds to displacement squared (D=epsilon x E)
...
further args passed to multilayer

Value

long format data.frame with positions and LFEF (para and perp)

Details

returns the LFIEFs as a function of distance inside and outside of the structure

References

Principles of surface-enhanced Raman spectroscopy and related plasmonic effects

Eric C. Le Ru and Pablo G. Etchegoin, published by Elsevier, Amsterdam (2009).

See Also

Other helping_functions: classify; internal_field; invert_stack; modify_levels