Versions

Description

legume (le GUided Mode Expansion) is an open source Python package that implements a differentiable guided mode expansion (GME) method for multi-layer optical structures. Legume also implements a differentiable plane wave expansion (PWE) method for purely two-dimensional periodic structures. Legume uses the HIPS autograd package for its automatic differentiation capabilities.

Repository

https://github.com/fancompute/legume

Project Slug

legume

Last Built

3 months, 3 weeks ago passed

Maintainers

Home Page

https://github.com/fancompute/legume/

Badge

Tags

optics, autograd, photonics, eigenmodes

Short URLs

legume.readthedocs.io
legume.rtfd.io

Default Version

latest

'latest' Version

master