YuJerryShi / memetic_thin_film_py

Now in Python! This software designs thin-film optical structures to match target spectral properties using the memetic algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

memetic_thin_film_py

How to run this program

This package can be used to design broadband thin-film spectral filters given a list of dispersive materials

More instructions to come, but you can run the files from /example to see the input syntax and program output

How to cite this work

The details of this algorithm is published [here in ACS Photonics]
       Article DOI: 10.1021/acsphotonics.7b01136

About

Now in Python! This software designs thin-film optical structures to match target spectral properties using the memetic algorithm

License:MIT License


Languages

Language:Python 100.0%