Skip to content

Releases: SebastianM-C/LaserTypes.jl

v0.2.1

05 Mar 01:37
bdb676b

Choose a tag to compare

LaserTypes v0.2.1

Diff since v0.2.0

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

21 Oct 13:26
7e06f1c

Choose a tag to compare

LaserTypes v0.2.0

Diff since v0.1.9

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:

v0.1.9

27 Jul 04:18
c5abf14

Choose a tag to compare

What's Changed

Full Changelog: v0.1.8...v0.1.9

v0.1.8

16 Jan 17:06
cbe465a

Choose a tag to compare

LaserTypes v0.1.8

Diff since v0.1.7

v0.1.7

26 Nov 17:06
9d0aef3

Choose a tag to compare

LaserTypes v0.1.7

Diff since v0.1.6

Merged pull requests:

v0.1.6

17 Aug 13:36
f9c4134

Choose a tag to compare

LaserTypes v0.1.6

Diff since v0.1.5

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

20 May 14:07
3b8115b

Choose a tag to compare

LaserTypes v0.1.5

Diff since v0.1.4

Closed issues:

  • Laguerre-Gauss phase doesn't work because it cancels out with the phase generated by Gaussian shortcut. (#35)

Merged pull requests:

v0.1.4

25 Apr 21:42
1df66da

Choose a tag to compare

LaserTypes v0.1.4

Diff since v0.1.3

Merged pull requests:

v0.1.3

11 Apr 14:10
32b81cd

Choose a tag to compare

LaserTypes v0.1.3

Diff since v0.1.2

Merged pull requests:

v0.1.2

05 Apr 23:52
8a63b25

Choose a tag to compare

LaserTypes v0.1.2

Diff since v0.1.1

Merged pull requests:

  • CompatHelper: bump compat for "HypergeometricFunctions" to "0.3" (#25) (@github-actions[bot])
  • CompatHelper: bump compat for "StaticArrays" to "1.0" (#26) (@github-actions[bot])