Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/simbilod/optio

Sample scripts to perform 2D grating coupler simulation using the open-source FDTD software MEEP
https://github.com/simbilod/optio

Last synced: 2 months ago
JSON representation

Sample scripts to perform 2D grating coupler simulation using the open-source FDTD software MEEP

Lists

README

        

# optio

Open-source simulation and optimization of OPTical IO to integrated photonic chips through MEEP and MPB [1,2]. Currently supports 2D simulations of grating couplers as referenced in [3,4].

## TODO

* Usage documentation
* Unittests w/ quantitative comparison to benchmark
* Material dispersion
* Improve parameter sweep interface
* Add optimization (NLopt)
* Clean up

## References

- [1] https://github.com/NanoComp/meep
- [2] http://www.simpetus.com/projects.html#meep_outcoupler
- [3] Wang, Y., Flueckiger, J., Lin, C., & Chrostowski, L. (2013). Universal grating coupler design. Photonics North 2013. SPIE. doi: 10.1117/12.2042185
- [4] Chrostowski, L., & Hochberg, M. (2015). Optical I/O. Silicon Photonics Design: From Devices to Systems. Cambridge University Press. doi: 10.1017/CBO9781316084168.006
- [5] https://support.lumerical.com/hc/en-us/articles/360042305334-Grating-coupler

## Acknowledgements

* Simon Bilodeau: maintainer
* Joaquin Matres Abril: packagification, basic sweeping and plotting routines