Skip to content

About

Inverse design of metasurface with non-local interations

Resources

Stars

46 stars

Watchers

2 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Inverse design of metasurface with non-local interations

Evolutionary algorithm for inverse design of 1D cylindrical metalenses.

The prerequisites are: numpy,scipy,Deap
The code is interfaced with Lumerical FDTD solver.

Example Usage

To run the code, place the required input files in the working directory and do python ga.py 0

The results obtained using the algorithm are publised here.

If you use our code, please cite Cai, H., Srinivasan, S., Czaplewski, D.A. et al. Inverse design of metasurfaces with non-local interactions. npj Comput Mater 6, 116 (2020). https://doi.org/10.1038/s41524-020-00369-5; https://doi.org/10.1038/s41524-020-00369-5

About

Inverse design of metasurface with non-local interations

Resources

Stars

46 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages