Releases: SebastianM-C/LaserTypes.jl
Releases · SebastianM-C/LaserTypes.jl
v0.2.1
LaserTypes v0.2.1
Merged pull requests:
- Replace ParallelProcessingTools.ThreadLocal with TaskLocalValues.TaskLocalValue (#54) (@SebastianM-C)
Closed issues:
- Remove dynamic dispatching from field computation code. (#52)
v0.2.0
LaserTypes v0.2.0
Breaking changes
- Removed dynamic dispatch from field API methods (E, B, EB)
- Users must now use Val(:real) or Val(:complex) instead of bare symbols :real or :complex
- Example: E(r, t, laser, Val(:real)) instead of E(r, t, laser, :real)
- The default 3-argument form E(r, t, laser) continues to work
Merged pull requests:
- Enable docs deployment again (#51) (@SebastianM-C)
- Remove dynamic dispatch from field API methods (#53) (@SebastianM-C)
v0.1.9
v0.1.8
LaserTypes v0.1.8
v0.1.7
v0.1.6
LaserTypes v0.1.6
Closed issues:
- Tests for
LaguerreGaussLaser(#33) - Fields should be able to propagate along any direction, not just z (#37)
Merged pull requests:
- Rewrite internals (#38) (@SebastianM-C)
- CompatHelper: add new compat entry for "UnPack" at version "1.0" (#40) (@github-actions[bot])
- CompatHelper: add new compat entry for "AutoHashEquals" at version "0.2" (#41) (@github-actions[bot])
- Refactor Laguerre-Gauss tests (#42) (@SebastianM-C)
- Thread safe cache (#43) (@SebastianM-C)
- CompatHelper: add new compat entry for "ParallelProcessingTools" at version "0.4" (#44) (@github-actions[bot])
- Update docs (#45) (@SebastianM-C)
v0.1.5
LaserTypes v0.1.5
Closed issues:
- Laguerre-Gauss phase doesn't work because it cancels out with the phase generated by Gaussian shortcut. (#35)
Merged pull requests:
- Fixed copywrite errors in LG Ez and Bz. (#36) (@toma-vlad)
v0.1.4
LaserTypes v0.1.4
Merged pull requests:
- Add Poynting vector (#31) (@SebastianM-C)
- Fixed issues regarding possible divisons by zero. (#32) (@toma-vlad)
- Remove GeometryTypes dependency (#34) (@SebastianM-C)
v0.1.3
LaserTypes v0.1.3
Merged pull requests:
- Add Cos²Profile (#29) (@SebastianM-C)
- Take the real part of the complete field (#30) (@SebastianM-C)
v0.1.2
LaserTypes v0.1.2
Merged pull requests: