prism-DGTD with GDM to analyze pixelized metasurfaces
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
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
- Is supplement to
- https://github.com/maiwending/pDGTD_GDM/tree/1 (URL)
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).