There is a newer version of the record available.

Published January 21, 2026 | Version v0.6.1
Software Open

Luna.jl

Description

Luna v0.6.1

Diff since v0.6.0

Breaking changes

None

Other changes

  • Luna outputs can now accept up to two string indices, e.g. output["stats", "peakpower"]. This avoids loading the whole statistics group into memory if output is an HDF5Output.
  • During propagation, the total number of steps taken so far is now displayed
  • A new function Processing.getφ returns the unwrapped spectral phase of a field

Merged pull requests:

  • update run_tests to include lts and pre (#394) (@jtravs)
  • Add temperature to interface (#399) (@jtravs)
  • Some miscellaneous changes (#402) (@chrisbrahms)
  • CompatHelper: bump compat for Optim to 2, (keep existing compat) (#403) (@github-actions[bot])
  • Update build script to fix CI (#404) (@chrisbrahms)
  • Pass temperature through to Raman response (#406) (@chrisbrahms)

Closed issues:

  • Help with low_level interface example (#347)
  • How to correctly propagate in vacuum speed of light reference frame (#370)
  • Unexpected Sudden Spectral Broadening in Free-Space Propagation Simulation with Luna (#396)

Notes

If you use this software, please cite it using these metadata.

Files

LupoLab/Luna.jl-v0.6.1.zip

Files (1.2 MB)

Name Size Download all
md5:4f09960dad791caabe43f931286c61a4
1.2 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/LupoLab/Luna.jl/tree/v0.6.1 (URL)

Software