radiasoft / rslaser_old

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

Implement LCT propagator in Crystal class #105

Closed nickgoldring closed 1 year ago

nickgoldring commented 1 year ago
  1. Convert wfr object to Re(E) + i*Im(E) numpy array
  2. Propagate E_field via LCT with given ABCD matrix, wavelength, and appropriate scale factor
  3. Convert propagated field back to wfr object