edmundsj/rcwa

Implement non-plane wave monochromatic Source objects

edmundsj opened this issue · 0 comments

Any incident electromagnetic field profile can be decomposed into a sum of plane waves. Implementing a Source() object which does this behind the scenes could enable calculation of reflectance when the source is has an arbitrary pattern (such as a Gaussian beam).