Jashcraf / poke

Poke (pronounced poh-keh) is a Polarization Ray Tracing and Gaussian Beamlet module for Python
BSD 3-Clause "New" or "Revised" License
32 stars 6 forks source link

More physical accelerated beamlet calculation #94

Closed Jashcraf closed 8 months ago

Jashcraf commented 8 months ago

Completed the physics in misaligned_beamlet_field() to include the missing guoy phase, and did some experiments with representing second-order aberrations. TODO: Might need a step where the second order information is subtracted

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (a15947c) 93.11% compared to head (d3cff1d) 93.11%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #94 +/- ## ======================================= Coverage 93.11% 93.11% ======================================= Files 3 3 Lines 247 247 ======================================= Hits 230 230 Misses 17 17 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.