Jashcraf / Gaussian-Beamlets

12 stars 8 forks source link

Implement spatially-varying ABCD matrices #5

Closed Jashcraf closed 2 years ago

Jashcraf commented 2 years ago

I think we can do OPDs by adjusting optical element power in the C matrix via a gradient of the surface OPD

Jashcraf commented 2 years ago

Presently this is done with a 4x4xN numpy array where the Nth position in the 2nd axis denotes a different array