Releases: VirtualPhotonics/MieSimulatorGUI
Version 2.0
Mie Simulator GUI 2.0
Downloads
-
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
-
Linux AppImage: (Preparing to upload)
-
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
Travis CI build log: https://travis-ci.com/VirtualPhotonics/MieSimulatorGUI/builds/191585388
Downloads
-
Installers
-
Windows Installer: MieSimulatorGUI_v1_3.exe
-
MacOS Installer (OS 12 Monterey): MieSimulatorGUI_v1_3R.app.zip
-
MacOS Installer (OS 10.15 Catalina): MieSimulatorGUI_v1_3.app.zip
-
-
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_3.zip
-
MacOS Disk Image (OS 12 Monterey): MieSimulatorGUI_v1_3R.dmg
-
MacOS Disk Image (OS 10.15 Catalina): MieSimulatorGUI_v1_3.dmg
-
Linux AppImage MieSimulatorGUI-359f6d9-x86_64.AppImage
-
Version_1.3
Mie Simulator GUI 1.3
Downloads
-
Installers
-
Windows Installer: MieSimulatorGUI_v1_3.exe
-
MacOS Installer (OS 12 Monterey): MieSimulatorGUI_v1_3R.app.zip
-
MacOS Installer (OS 10.15 Catalina): MieSimulatorGUI_v1_3.app.zip
-
-
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_3.zip
-
MacOS Disk Image (OS 12 Monterey): MieSimulatorGUI_v1_3R.dmg
-
MacOS Disk Image (OS 10.15 Catalina): MieSimulatorGUI_v1_3.dmg
-
Linux AppImage: MieSimulatorGUI_v1_3-x86_64.AppImage
-
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
Mie Simulator GUI 1.2
Installers
- Windows Installer (w/ Microsoft Visual C++ 2015 libraries): MieSimulatorGUI_v1_2.msi
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_2.zip
-
Linux AppImage: MieSimulatorGUI_v1_2-x86_64.AppImage
-
Linux Compressed Application Package: MieSimulatorGUI_v1_2.tar.xz
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
Mie Simulator GUI 1.1
Installers
-
Windows Installer (w/ Microsoft Visual C++ 2015 libraries): MieSimulatorGUI_v1_1R.msi - Released 07/09/2018
-
Windows Installer (w/o Microsoft Visual C++ 2015 libraries): MieSimulatorGUI_v1_1.msi
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_1.zip
-
Linux AppImage: MieSimulatorGUI_v1_1-x86_64.AppImage
-
Linux Compressed Application Package: MieSimulatorGUI_v1_1.tar.xz
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
Mie Simulator GUI 1.0.8
Installers
- Windows Installer: MieSimulatorGUI_v1_08.msi
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_08.zip
-
Linux AppImage: MieSimulatorGUI_v1_08.AppImage
-
Linux Compressed Application Package: MieSimulatorGUI_v1_08.tar.xz
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
Mie Simulator GUI 1.0.7
Installers
- Windows Installer: MieSimulatorGUI_v1_07.msi
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_07.zip
-
Linux AppImage: MieSimulatorGUI_v1_07.AppImage
-
Linux Compressed Application Package: MieSimulatorGUI_v1_07.tar.xz
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
Mie Simulator GUI 1.0.6
Installers
- Windows Installer: MieSimulatorGUI_v1_06.msi
Stand-alone Packages
-
Windows Compressed Application Package: MieSimulatorGUI_v1_06.zip
-
Linux AppImage: MieSimulatorGUI_v1_06.AppImage
-
Linux Compressed Application Package: MieSimulatorGUI_v1_06.tar.xz
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.