Change log of important builds/deployed versions in the whole mab2pd, mab2pd2 and mab2mm pedigree. Calibration for rotating compensator ellipsometers merged from development of CalibRCE.
Version 3.1.2.8 on 10.08.2026
polishing UI
deployed in the lab
Version 3.1.2.6 on 06.08.2026
reworked the corrections for PSA nonidealities
for RAE MM can only correct approximatelly (with assumptions)
builds on linux
test deployment in the lab
Version 3.1.2.2 on 24.06.2026
Version 3.1.1.4 on 19.05.2026
Version 3.1.1.0 on 30.04.2026
work on user reporting details of the calculations
defined StructuredReport, assembling in workers and small actions
also, now can make static build in Qt 6.11
Version 3.1.0.8 on 24.04.2026
codifying the poly component rule
proper treatment of inverted sense of rotation of components
solution to RAE NCS with generalized input Stokes vector
for all modes we have correction for PSG path nonidealities
Version 3.1.0.2 on 11.04.2026
working towards all corrections for PSG and PSA path nonidealities
solution of MM with generalized input Stokes vector
finalizing the poly component, UI and handling in processConfiguration
redesigned UI for Qt6
Version 3.0.9.0 on 16.02.2026
bug fixes in RCE MM mode
back-calculation in MM modes
introducing poly component for optional static compensator
now compiles on Qt 6.11 with minGW 13.2
Version 3.0.8.2 on 06.01.2026
Version 3.0.7.7 on 24.12.2025
implemented diagnostic modes for testing the analytic derivatives
corrected calculation bugs and glitches
now RCE NCS calibration works well
Version 3.0.7.0 on 14.12.2025
Version 3.0.6.5 on 02.12.2025
distributed fittable for RAE NC calibration
using analytical derivatives of NC by Po Ao
beta version deployed in lab
supports RAE NCS with calibration and RAE MM modes
Version 3.0.5.9 on 19.11.2025
Version 3.0.5.6 on 16.11.2025
Version 3.0.5.4 on 08.11.2025
processing in non-combined RAE modes (NC)
plotting of “inverted” solutions (NC→S, NS→C)
improved UI control for plots
improved saving and exporting
Version 3.0.4.6 on 27.10.2025
further background refactoring of the symbolic config system
tuning the transport from UI state of configuration
construction of resources for cases when reused components
Version 3.0.3.7 on 21.09.2025
big background work on Configuration mechanics
defining resources, assets, categories, roles
processConfiguration central point of conversion from symbolic configuration to resources
manifestation on AdvancedPanel UI
Version 3.0.2.4 on 29.04.2025
saving of .epdx files for RAE NCS and MM modes
early alpha version deployed in lab and used for real-world MM ellipsometry
no RAE calibration yet, no resouce management
Version 3.0.2.2 on 27.04.2025
Version 3.0.2.1 on 26.04.2025
changes to architecture, introducing Databank
controllers FlowControl and Distributor also run in separate thread
Version 3.0.1.9 on 24.04.2025
implemented RAE MM calculation
calculates 3×3 MM measured with multiple polarizer azimuths
adding 4th column from measurements with static compensator
Version 3.0.1.7 on 22.04.2025
Version 3.0.1.3 on 10.04.2025
Version 3.0.0.7 on 08.02.2025
basic architecture with Engine, FlowControl, Distributor and SmallAction
loads and processes data with BigFileAnalyzer
Version 3.0.0.0 on 18.11.2024
starting development of mab2mm
will be combining mab2pd 3 and CalibRCE 3, using QBerr 3 libraries
reusing UI and code written as CalibRCE 2.5
this is a milestone, not a deployed version
Version 2.0.3.7 on 13.10.2022
Version 2.0.3.3 on 21.10.2021
Version 2.0.3.1 on 10.03.2021
Version 2.0.3.0 on 29.09.2020
Version 2.0.2.4 on 23.01.2020
Version 2.0.2.1 on 02.11.2019
Version 2.0.1.6 on 25.09.2019
str-tru RAE diagnostic of polarizer, analyzer and detector
correction for detector polarization selectivity
correction for polarizer and analyzer leakage
Version 2.0.0.4 on 29.03.2019
Version 2.0.0.0 on 10.03.2019
Version 1.3.4.0 on 18.10.2018
Version 1.3.3.4 on 08.09.2012
saving .epdx file format
reading temperature and scans metadata from .big
aux and tool metadata saving
uses Berreman / QBerr 1 libraries for .epdx dataset handling
Version 1.2.0.0 on 11.04.2011
loading data in .txt format from NSLS, Brookhaven
automatic loading of AOI from .big file
excluding bad spectra at selected analyzer azimuths
option for averaging plain spectra vs weighted averaging
export to Origin 8 via OLE container
Version 1.1.0.0 on 17.03.2010
modification for UniFr data format
support for RAE measurements with static compensator
exporting Psi Delta files in Woollam DAT format
Version 1.0.0.0 in 2005 - 2009
extension of legacy AB2PD - support for calibration and avaraging of more than 2 files
written in Delphi/Pascal
averaging and optimization on alpha beta coefficients
exporting data to Origin via DDE
AB2PD Version C3 on 12.11.2004
latest version written by Josef Humlicek
written in some BASIC dialect
averaging and optimization on Psi Delta
only two files with different polarizer azimuths