Skip to content

Releases: NickKarpowicz/LightwaveExplorer

2024.5

06 Nov 13:42
Compare
Choose a tag to compare

This version fixes issues with biaxial crystals, and introduces a pair of sequence functions, rotateIntoBiaxial() and rotateFromBiaxial() to move in and out of the refractive index ellipse minor and major axes, even for arbitrary crystal orientations.
It also includes a fix for a bug where files could not be loaded if their names were changed.

2024.4.5

04 Nov 14:18
Compare
Choose a tag to compare

Fix a bug in the new calculation of the refractive index of biaxial crystals introduced in the previous releases.

Many thanks to Florian Lindinger for the bug report!

2024.4.4

29 Oct 20:05
Compare
Choose a tag to compare

Improved rotation by 90 and 180 degrees (eliminate floating point errors)

2024.4.3

23 Oct 12:44
c9572cc
Compare
Choose a tag to compare

Improve interaction with biaxial crystals.

2024.4.2

01 Oct 14:27
Compare
Choose a tag to compare

Fix regression introduced in 2024.4.0: factor of two that was corrected then was actually already correct.

Fix behavior of loading saved simulation results with a FROG (or other type) of measured pulse; now the pulse stored in the result will be loaded and the correct option on the pull-down menu selected.

2024.4.1

30 Sep 11:04
Compare
Choose a tag to compare

Minor update to the previous release, bringing changes to the BiBO chi(2) tensor also to its Lorentzian version.

2024.4.0

19 Sep 14:05
Compare
Choose a tag to compare

This is a bug-fix release, which corrects a missing factor of 2 in UPPE propagation, and corrects the BiBO second order nonlinear tensor.

Many thanks to Tim Klee for the bug report!

2024.3.0b

19 Jul 07:13
Compare
Choose a tag to compare

fix metadata for flatpak

2024.3.0

19 Jul 06:28
Compare
Choose a tag to compare

The major change in this release is the switch of the GUI library from GTK4 to Qt. This significantly improves the reliability of the Windows and Mac versions, and makes the Linux version work better on KDE.

It also adds the option to load and apply custom optics such as chirped mirrors and filters in a sequence. You can load a text file with three columns: wavelength, reflectivity (or transmission), and phase, and apply the optic between nonlinear effects to see how compensating phase (or messing it up) will change the results of a multi-step nonlinear process.

I also added a button to make the custom grid FDTD more accessible. This allows you to load a map of different materials in space and propagate your field through it.

Finally, there are some bug fixes and optimizations, especially in making biaxial crystals work better.

2024.2.1

14 Mar 08:17
Compare
Choose a tag to compare

A small update to 2024.2 to fix a possible crash when using a FROG trace or other imported waveform as the pulse