Implement non-plane wave monochromatic Source objects
edmundsj opened this issue · 0 comments
edmundsj commented
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).