Skip to content

Releases: VirtualPhotonics/MieSimulatorGUI

Version 2.0

24 Aug 01:21
Compare
Choose a tag to compare
Version 2.0 Pre-release
Pre-release

Mie Simulator GUI 2.0

Downloads

Getting Started

Release Notes

New Features & Enhancements

  • Updated Libraries: We have upgraded the core framework from Qt 5 to Qt 6 (Version 6.2.4) and updated the plotting library QCustomPlot from version 2.0.1 to 2.1.1, which eliminates the need for the Qwt library.

  • Enhanced Plotting: The old Qwt library has been replaced with QCustomPlot for polar plots. Users can now zoom and hover over polar plots to view specific curve values. The Qwtslider has also been replaced with standard QSlider widget.

  • Exportable Plots: Users can now save individual plots as .png, .jpg, .bmp, or .pdf files using new, dedicated buttons.

  • Expanded Data Support: We have updated the "Custom" selection to include a new column for reading medium refractive indices for different scatterers. Two new sample files, CustomSample3.txt and CustomSample4.txt, have been included to demonstrate this feature.

Stability & Bug Fixes

  • Improved Stability: The application is now more stable and reliable. We have implemented unit tests for all C++ computational functions and restructured the project with separate app/ and test/ directories for more efficient builds.

  • Corrected Scattering Calculations: A bug in the calculation of forward and backward scattering percentages has been fixed. The angle range is now correctly defined as 0 to 180 degrees, resolving a previous discrepancy.

  • Fixed Data Formatting: An issue with incorrect tab spacing in saved phase function data has been resolved.

Changes

  • Coefficient Notation: The power law coefficient was changed from 'a' to 'A' to align with common literature.

Continuous build

22 Oct 06:35
Compare
Choose a tag to compare

Travis CI build log: https://travis-ci.com/VirtualPhotonics/MieSimulatorGUI/builds/191585388

Downloads

Version_1.3

20 Oct 00:46
Compare
Choose a tag to compare

Mie Simulator GUI 1.3

Downloads

Getting Started

Release Notes

  • A reduced scattering coefficient power law fitting function is added.
  • The reference wavelength that was fixed at 1000nm for the reduced scattering coefficient power law fitting function can be selected now.
  • MacOS version is released

Version 1.2

28 Jun 18:51
Compare
Choose a tag to compare

Mie Simulator GUI 1.2

Installers

Stand-alone Packages

Getting Started

Release Notes

  • Instead of saving the phase function and S1/S2 data at a single wavelength, this version allows the users to save full phase function spectrum and S1/S2 spectrum. The users can open saved data (.txt file) using a spreadsheet program such as Excel.
  • Simplified display data and saving data options.

Version 1.1

12 Jul 05:46
Compare
Choose a tag to compare

Mie Simulator GUI 1.1

Installers

Stand-alone Packages

Getting Started

Release Notes

  • Added extinction cross section (Cext), backscattering cross section (Cback) plots in the µs panel. Added Cext and Cback checkboxes in the "Save Options".
  • Added a plot to display Size Parameter (x-parameter) data in the number density panel (Mono Disperse only). The size parameter data is available in the "Display Data" window.
  • Introduced a linear graph of the phase function to display parallel, perpendicular and average phase functions simultaneously.
  • In previous versions, the mean square error value was not updated during FRay and bMie slider movements. Now it is continuously updated.
  • In previous Unix distributions, different font sizes were observed in the input panel. This issue was fixed.

Version 1.0.8

05 Apr 22:27
Compare
Choose a tag to compare

Mie Simulator GUI 1.0.8

Installers

Stand-alone Packages

Getting Started

Release Notes

  • The scattering coefficient (mus) and the reduced scattering coefficient (musp) values in v1.0.6 and v1.0.7 are off by a factor of 2 for real refractive index input. This version (v1.0.8) fixes the bug. All v1.0.6 and v1.0.7 users are advsied to download this version (v1.0.8).

Version 1.0.7

05 Mar 23:07
Compare
Choose a tag to compare

Mie Simulator GUI 1.0.7

Installers

Stand-alone Packages

Getting Started

Release Notes

  • Corrected incorrect plotting of "Best Fit" plot.
  • Corrected the sign of the imaginary part of the refractive index in "Display Data" and "Saved Data".
  • Added GitHub Documentation link to the "Windows Start Menu" in Windows installation.

Version 1.0.6

28 Feb 18:29
Compare
Choose a tag to compare

Mie Simulator GUI 1.0.6

Installers

Stand-alone Packages

Getting Started

Release Notes

  • introduced a new edit box to enter the imaginary part of the complex refractive index.
  • included an item in the polydisperse drop down menu to load user-defined data. This enables a user to load a custom data file.
  • introduced a new tab to display the forward and backward scattering percentage.
  • increased the number of discrete spheres to 101.
  • optimized the code for faster simulations.