Reduced repeated disk access during ModelMat and initial-value computation by loading photo measurements into memory, with guarded fallback to disk processing.
Improved sorting for large blocks and replaced a quadratic point-sorting step in SELLI with a substantially more scalable algorithm.
Parallelized the main back-substitution loop used during data snooping while retaining bit-identical numerical output.
Replaced the former GSS sparse solver with MUMPS 5.9.0, using OpenMP and METIS where available.
Reused the MUMPS symbolic factorization when the matrix pattern remains unchanged between iterations.
Added data snooping to the GPU/MUMPS processing path through a sieved selected inverse.
Added Windows DPI awareness across the BINGO applications for improved behavior on high-resolution displays.
Added both the requested processing mode and the solver actually used to bingo.lis. This makes license-related or configuration-related fallback visible.
Added progress messages for the long GPU data-snooping phase.
Centralized product-version handling so programs, output files, and the splash screen use the same version source.
Updated visible product ownership and copyright information to Geodelta.