Downloads - VirtualPhotonics/MieSimulatorGUI GitHub Wiki
Version 2.0 Pre Release
-
Installers
-
Windows Installer: MieSimulatorGUI_v2_0.exe
-
MacOS Installer: MieSimulatorGUI_v2_0.app.zip
-
-
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v2_0.zip
-
MacOS Disk Image: MieSimulatorGUI_v2_0.dmg
-
Source Codes
- Visit Latest Releases
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: To align with common literature, the power law coefficient was changed from 'a' to 'A'.