Package: planar Title: Multilayer Optics Authors@R: c(person("Baptiste", "Auguié", email = "baptiste.auguie@vuw.ac.nz", role = c("aut", "cre"), comment = c(ORCID="0000-0002-2749-5715", "Some functions ported from the original Matlab SPLAC code by E.C. Le Ru and P. G. Etchegoin")), person("Steven", "Johnson", role = c("cph"), comment = "C code for the cubature library")) LinkingTo: Rcpp, RcppArmadillo Type: Package URL: https://github.com/nano-optics/planar BugReports: https://github.com/nano-optics/planar/issues LazyLoad: yes License: Mozilla Public License Version 2.0 Description: Solves the electromagnetic problem of reflection and transmission at a planar multilayer interface. Also computed are the decay rates and emission profile for a dipolar emitter. SystemRequirements: GNU make Version: 1.7.0 Encoding: UTF-8 VignetteBuilder: knitr LazyData: true Depends: R (>= 3.5.0), methods, dielectric Imports: Rcpp, statmod, cubature, reshape2, plyr, ggplot2 Suggests: Hmisc, grid, gridExtra, lattice, knitr, rmarkdown, testthat RoxygenNote: 7.1.2 Config/pak/sysreqs: make libicu-dev Repository: https://nano-optics.r-universe.dev Date/Publication: 2022-02-08 09:54:16 UTC RemoteUrl: https://github.com/nano-optics/planar RemoteRef: HEAD RemoteSha: 5d53d0aca8636a9b3e166b1213400fc379bbb2ec NeedsCompilation: yes Packaged: 2026-06-15 10:09:01 UTC; root Author: Baptiste Auguié [aut, cre] (ORCID: , Some functions ported from the original Matlab SPLAC code by E.C. Le Ru and P. G. Etchegoin), Steven Johnson [cph] (C code for the cubature library) Maintainer: Baptiste Auguié