radiasoft / rslaser_old

Integrated modeling of CPA crystal-based laser amplifiers
Apache License 2.0
1 stars 1 forks source link

Add abcd lct propagator, add test nb, change prop names #116

Closed nickgoldring closed 1 year ago

nickgoldring commented 1 year ago

We added an ABCD matrix LCT propagator and tested it along with the existing propagators here: https://github.com/radiasoft/rslaser/blob/115-propagator-names-abcd-lct-propagator/examples/wavefront/pulsePropagate04.ipynb

We also changed the propagator naming convention to more accurately reflect the input parameters.

ABCD matrix parameters were also added to the default crystal parameters. The assigned defaults match the Gaussian duct calculation for the default n0 and n2 parameters.

bnash commented 1 year ago

I confirmed that the new propagator names and new abcd lct propagator work correctly in the associated test notebook. We can merge.