This is an old revision of the document!
mab2mm version history
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.
distributed fittable for calibration
Version 3.0.5.9 on 19.11.2025
- reprocessing data with different config using stored resources
- pre-process corrections for RAE now work in the new resource mechanics
Version 3.0.5.6 on 16.11.2025
- another complete rewrite of the config and resource system
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 ans MM modes
- deployed in lab and used for real-world MM ellipsometry
Version 3.0.2.2 on 27.04.2025
- plotting the RAE MM data
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
- combined RAE with and without static compensator to NCS
- back-calculation in RAE NCS mode
Version 3.0.1.3 on 10.04.2025
- integrates development done in parallel in LookData 3 context
- RAE NC processing works
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
- adding support for B field metadata
- saving static compensator metadata
- last version as mab2pd2
Version 2.0.3.3 on 21.10.2021
- full support for NCS processing
- Mueller N defined as N=m12=m21 (Fribourg convention)
Version 2.0.3.1 on 10.03.2021
- exporting raw alpha beta for external MM calculation
- added LabLISP environment, but no API integration
Version 2.0.3.0 on 29.09.2020
- start of git versioned development
- UI knobs for fine-tuning the strengths of corrections
Version 2.0.2.4 on 23.01.2020
- switching to NCS-based averaging and calibration
Version 2.0.2.1 on 02.11.2019
- calibration optimizing with Marquardt-Levenberg
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
- translating code from Pascal
- alpha beta to Psi Delta, with the flip and flop
Version 2.0.0.0 on 10.03.2019
- starting development of mab2pd2
- now written in Qt/C++
- this is a milestone, not a deployed version
Version 1.3.4.0 on 18.10.2018
- exporting flipped alpha beta
- imporoved handling of measurements with static compensator
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
