Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
# 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. ![enter image description here][1] Modify the material GDM parameters. The MATLAB script will automatically call the pDGTD simulation toolkit, and then the postprocessing programe 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. ![enter image description here][2] ## 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. ## Reference: Wending Mai, Sawyer D. Campbell, Eric B. Whiting, Lei Kang, Pingjuan L. Werner, Yifan Chen, and Douglas H. Werner, "Prismatic discontinuous Galerkin time domain method with an integrated generalized dispersion model for efficient optical metasurface analysis," Opt. Mater. Express 10, 2542-2559 (2020) Please cite if you find this simulation toolkit useful. ## 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. [1]: https://raw.githubusercontent.com/maiwending/pDGTD_GDM/master/readme_fig/1.png [2]: https://raw.githubusercontent.com/maiwending/pDGTD_GDM/master/readme_fig/2.png
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.