Published November 13, 2020 | Version 3
Software Open

prism-DGTD with GDM to analyze pixelized metasurfaces

  • 1. Penn State University

Description

Prism DGTD simulation toolkit with GDM for pixelized metasurface

This simulation package is the prism-based Discontinuous Galerkin Time Domain method with General Dispersion Model for analysis of gold pixelized metasurfaces.

How to use it:

Open "runme.m" in MATLAB. Modify the time span and the Geo matrix "A". The geometry is a 2-fold symmetric unit cell with a period of 400 nm. The unit cell can be patterned by several gold pixels, measures 50 nm × 50 nm × 20 nm. In order to add gold padding, one could input the number of padding, and then the index numbering. The index number ascends along x- and y- axes, as depicted in below figures.

Modify the material GDM parameters.

The MATLAB script will automatically call the pDGTD simulation toolkit, and then the postprocessing program to plot the transmission and reflection of the metasurface. It will depict the transmission and reflection response in time-domain and frequency-domain (400 nm – 2000 nm). Currently, it only gives results upon x-polarized excitation.

Computational efficiency comparison:

For the default example, the CPU times of different method are listed below:

pDGTD Default mode: 2000 s.

pDGTD RELEASE mode: 180 s.

CST Studio Software: 662 s.

Dependencies:

In the latest version, the MKL dependency has been removed.

 

Contact:

The webpage of our lab: http://cearl.ee.psu.edu/

The functionality of this toolkit is currently limited. If you find any bug, or feel interested in cooperation, please contact me at: wdm@ieee.org.

Notes

MKL dependency removed.

Files

in.txt

Files (7.2 MB)

Name Size Download all
md5:b9d9f8cacd2323125ee2a83da0793543
223 Bytes Preview Download
md5:b6a79702dd78ece9ffcf4095d44ac1eb
1.1 kB Download
md5:accca0449b7921fcbbfa06acb2245453
6.9 MB Download
md5:d54bf54a537a27329334e359f877aaa6
77 Bytes Download
md5:861c3682b01268a53b76347ab2611f3f
382.0 kB Download
md5:41639868d63c9930f37259573452127d
2.1 kB Preview Download
md5:830899bd5b14d01ad56bb82066e119e1
1.3 kB Download
md5:78ffa4f0a5df10fe43ea79eec9ecc02b
1.8 kB Download

Additional details

Related works

References

  • W. Mai, S. D. Campbell, E. B. Whiting, L. Kang, P. L. Werner, Y. Chen, and D. H. Werner, "Prismatic discontinuous Galerkin time domain method with an integrated generalized dispersion model for efficient optical metasurface analysis," Opt. Mater. Express, OME 10(10), 2542–2559 (2020).
  • H. Bao, L. Kang, S. D. Campbell, and D. H. Werner, "Discontinuous Galerkin time domain analysis of electromagnetic scattering from dispersive periodic nanostructures at oblique incidence," Opt. Express 27(9), 13116 (2019).
  • W. Mai, J. Hu, P. Li, and H. Zhao, "An efficient and stable 2-D/3-D hybrid discontinuous Galerkin time-domain analysis with adaptive criterion for arbitrarily shaped antipads in dispersive parallel-plate pair," IEEE Transactions on Microwave Theory and Techniques 65(10), 3671–3681 (2017).
  • W. Mai, P. Li, C. G. Li, M. Jiang, W. Hao, L. Jiang, and J. Hu, "A straightforward updating criterion for 2-D/3-D hybrid discontinuous Galerkin time-domain method controlling comparative error," IEEE Transactions on Microwave Theory and Techniques 66(4), 1713–1722 (2018).
  • W. Mai, P. Li, H. Bao, X. Li, L. Jiang, J. Hu, and D. H. Werner, "Prism-based DGTD with a simplified periodic boundary condition to analyze FSS with D2n symmetry in a rectangular array under normal incidence," IEEE Antennas and Wireless Propagation Letters 18(4), 771–775 (2019).