Skip to content

Envelope bessel xwave

Ilke Albar requested to merge envelope_bessel_xwave into main

Description

This MR adds an envelope to Bessel source in the code. Moreover, it refactors the envelope calculations so that plane wave carrier and envelope are calculated in separate routines.

Bessel envelope looks like this, when the same envelope is applied to Bessel beam and plane wave:

image

Checklist

  • I have checked that my code follows the Octopus coding standards
  • I have added tests for all the new features added in this request.
Edited by Ilke Albar

Merge request reports