Surprisingly, MR with Laser already works, however in the diagnostics for laserEnvelope, the geometry for fields was used and not that of the laser. This made laserEnvelope on level 1 incorrect (but not aabs). Now, laserEnvelope will be interpolated correctly to the level 1 diagnostics.
[ ] Small enough (< few 100s of lines), otherwise it should probably be split into smaller PRs
[ ] Tested (describe the tests in the PR description)
[ ] Runs on GPU (basic: the code compiles and run well with the new module)
[ ] Contains an automated test (checksum and/or comparison with theory)
[ ] Documented: all elements (classes and their members, functions, namespaces, etc.) are documented
Surprisingly, MR with Laser already works, however in the diagnostics for laserEnvelope, the geometry for fields was used and not that of the laser. This made laserEnvelope on level 1 incorrect (but not aabs). Now, laserEnvelope will be interpolated correctly to the level 1 diagnostics.
const
isconst
)