Skip to content

Releases: LupoLab/Luna.jl

v0.5.0

23 Oct 10:48
98aa6d8
Compare
Choose a tag to compare

Luna v0.5.0

Diff since v0.4.3

PPT ionisation rate updates

We have updated the PPT ionisation rate in Luna to reflect additional physical details and correct an error in how we account for different angular momentum states. In general, the effect will be to slightly increase ionisation rates and ionisation fractions for most gases, with a bigger effect in argon specifically. For more detail, see #363.

Minor updates

  • Processing.peakpower now supports the option to sum the optical power over modes with the sumdims keyword argument. (#354)
  • There is a new default statistics field, peakpower_allmodes which contains the maximum of the total optical power in all modes (#354)
  • The refractive index of gases is now complex-valued by default to avoid numerical issues when linearly propagating through e.g. air with large frequency grids (#359 and #365)
  • runscan now manually calls the garbage collector after every iteration to avoid memory leaks in long-running scans (#367)

Merged pull requests:

v0.4.3

09 Dec 16:19
45c6c17
Compare
Choose a tag to compare

Luna v0.4.3

Diff since v0.4.2

Merged pull requests:

  • match compat to julia version (#352) (@chrisbrahms)
  • CompatHelper: bump compat for CoolProp to 0.2, (keep existing compat) (#353) (@github-actions[bot])

v0.4.2

01 Nov 10:19
41a13b3
Compare
Choose a tag to compare

Luna v0.4.2

Diff since v0.4.1

Merged pull requests:

  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#350) (@github-actions[bot])
  • set compat for stdlib packages (#351) (@chrisbrahms)

v0.4.1

24 Oct 08:01
bd1c008
Compare
Choose a tag to compare

Luna v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

19 Sep 20:41
23a8151
Compare
Choose a tag to compare

Luna v0.4.0

Diff since v0.3.2

Merged pull requests:

v0.3.2

19 Sep 09:29
2d34a6b
Compare
Choose a tag to compare

Luna v0.3.2

Diff since v0.3.1

Merged pull requests:

  • CompatHelper: bump compat for Polynomials to 4, (keep existing compat) (#338) (@github-actions[bot])
  • CompatHelper: bump compat for HDF5 to 0.17, (keep existing compat) (#343) (@github-actions[bot])
  • CompatHelper: bump compat for Documenter to 1, (keep existing compat) (#344) (@github-actions[bot])

v0.3.1

30 Aug 13:12
414d41c
Compare
Choose a tag to compare

Luna v0.3.1

Diff since v0.3.0

Merged pull requests:

  • Use scratchspaces rather than ~/.luna directory (#336) (@chrisbrahms)
  • CompatHelper: add new compat entry for Scratch at version 1, (keep existing compat) (#339) (@github-actions[bot])
  • add more descriptive error for interpolated PPT (#341) (@chrisbrahms)
  • Bump version to 0.3.1 (#342) (@chrisbrahms)

v0.3.0

13 Aug 07:17
960f7d6
Compare
Choose a tag to compare

Luna v0.3.0

Diff since v0.2.0

Closed issues:

  • Scan seems to give same results with different sets of input parameters (#305)
  • DataPulse method needs the sign of the spectral phase to be flipped to work correctly (#319)
  • Pressure gradient scans: issues with HDF5 saving (#325)
  • Bibliography request regarding multimode treatment (#326)

Merged pull requests:

v0.2.0

30 Nov 13:12
ceeb03b
Compare
Choose a tag to compare

Luna v0.2.0

Diff since v0.1.7

Closed issues:

  • Interface for traditional NLFO sims (#53)
  • Rubbish printed to terminal on Julia 1.6 and 1.7 (#212)
  • Phase term of plasma effect in the propagation of ultrafast light pulses (#301)
  • Processing.getEt unexpectedly mutates its argument when called with FTL=true (#309)

Merged pull requests:

v0.1.7

16 Nov 19:14
a0f1c8c
Compare
Choose a tag to compare

Luna v0.1.7

Diff since v0.1.6

Merged pull requests: