[us-commits] [ehb54/ultrascan3] af1a5c: Additional Unit Testing us_ana_profile, us_crc, us...

ehb54 noreply at github.com
Wed Oct 15 13:49:23 MDT 2025


  Branch: refs/heads/ehb54-issue-533
  Home:   https://github.com/ehb54/ultrascan3
  Commit: af1a5c8bc4252ae4bf9c3467711811c2f536d72f
      https://github.com/ehb54/ultrascan3/commit/af1a5c8bc4252ae4bf9c3467711811c2f536d72f
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M CMakeLists.txt
    M test/utils/CMakeLists.txt
    A test/utils/test_us_ana_profile.cpp
    A test/utils/test_us_ana_profile.h
    A test/utils/test_us_crc.cpp
    A test/utils/test_us_crc.h
    A test/utils/test_us_crypto.cpp
    A test/utils/test_us_crypto.h
    A test/utils/test_us_dataIO.cpp
    A test/utils/test_us_dataIO.h
    A test/utils/test_us_math2.cpp
    A test/utils/test_us_math2.h
    A test/utils/test_us_matrix.cpp
    A test/utils/test_us_matrix.h
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  Additional Unit Testing us_ana_profile, us_crc, us_crypto, us_dataio, us_math2, and us_matrix.


  Commit: 1408abf68cb2d299a8ad20905a1898d9f12c0958
      https://github.com/ehb54/ultrascan3/commit/1408abf68cb2d299a8ad20905a1898d9f12c0958
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M CMakeLists.txt
    M test/utils/CMakeLists.txt
    M test/utils/test_us_crc.cpp
    M test/utils/test_us_crc.h
    M test/utils/test_us_math2.cpp
    M test/utils/test_us_math2.h
    M test/utils/test_us_matrix.cpp
    A test/utils/test_us_simparms.cpp
    A test/utils/test_us_simparms.h
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Tests pass locally except for TestUSMath2::test_linefit() and TestUSAnaProfile::testEqualityOperator() which have issues submitted to resolve.


  Commit: f87d9a2ed4bbc9a4d91dd3543dbaf4b62edca765
      https://github.com/ehb54/ultrascan3/commit/f87d9a2ed4bbc9a4d91dd3543dbaf4b62edca765
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M test/utils/CMakeLists.txt
    A test/utils/test_us_memory.cpp
    A test/utils/test_us_memory.h
    A test/utils/test_us_settings.cpp
    A test/utils/test_us_settings.h
    A test/utils/test_us_time_state.cpp
    A test/utils/test_us_time_state.h
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Add tests for us_memory, us_settings, and us_time_state


  Commit: 4abb61bbcc128d9293b4ff30674448f285671ab1
      https://github.com/ehb54/ultrascan3/commit/4abb61bbcc128d9293b4ff30674448f285671ab1
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M test/utils/CMakeLists.txt
    A test/utils/test_us_analyte.cpp
    A test/utils/test_us_analyte.h
    A test/utils/test_us_db2.cpp
    A test/utils/test_us_db2.h
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Add tests for us_analyte and us_db2


  Commit: e9390c59f666fcc05efbd47251b28fe67c3e0b91
      https://github.com/ehb54/ultrascan3/commit/e9390c59f666fcc05efbd47251b28fe67c3e0b91
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M test/utils/CMakeLists.txt
    A test/utils/test_us_astfem_math.cpp
    A test/utils/test_us_astfem_math.h
    A test/utils/test_us_project.cpp
    A test/utils/test_us_project.h
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Add tests for us_astfem_math and us_project


  Commit: a9e23b7e83f8210188d4489c503430d9c26f97ee
      https://github.com/ehb54/ultrascan3/commit/a9e23b7e83f8210188d4489c503430d9c26f97ee
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M CMakeLists.txt
    M test/utils/CMakeLists.txt
    A test/utils/mock/mock_us_db2.h
    A test/utils/test_mock_us_db2.cpp
    A test/utils/test_mock_us_db2.h
    M test/utils/test_us_analyte.cpp
    A test/utils/test_us_project_gtest.cpp
    A test/utils/test_us_project_gtest.h
    M test/utils/test_us_utils_main.cpp
    M utils/us_db2.h

  Log Message:
  -----------
  Add gtest


  Commit: eaf6180d144d0c86dc4caec50879155740cc76e3
      https://github.com/ehb54/ultrascan3/commit/eaf6180d144d0c86dc4caec50879155740cc76e3
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M test/utils/CMakeLists.txt
    A test/utils/test_us_astfem_rsa.cpp
    A test/utils/test_us_astfem_rsa.h
    A test/utils/test_us_model.cpp
    A test/utils/test_us_model.h
    A test/utils/test_us_stiffbase.cpp
    A test/utils/test_us_stiffbase.h
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Add tests for us_astfem_rsa, us_model, and us_stiffbase


  Commit: 824605af8d275da7234b0a9d7f3672a8c001ea43
      https://github.com/ehb54/ultrascan3/commit/824605af8d275da7234b0a9d7f3672a8c001ea43
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A admin/codeql/custom-queries/cpp/find-unused-functions.ql
    M test/utils/CMakeLists.txt
    M test/utils/mock/mock_us_db2.h
    M test/utils/test_us_analyte.cpp
    M test/utils/test_us_math2.cpp
    M test/utils/test_us_project_gtest.cpp
    M utils/us_db2.h

  Log Message:
  -----------
  Rebase merge


  Commit: 60e801e42c2edfe91afb422f4031c95eaae2d4da
      https://github.com/ehb54/ultrascan3/commit/60e801e42c2edfe91afb422f4031c95eaae2d4da
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    A admin/codeql/custom-queries/cpp/codeql-pack.yml
    M admin/codeql/custom-queries/cpp/find-unused-functions.ql

  Log Message:
  -----------
  Update codeql custom query


  Commit: 7b370a88e30b380b1e40382cecb82aa1310eba3f
      https://github.com/ehb54/ultrascan3/commit/7b370a88e30b380b1e40382cecb82aa1310eba3f
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    A test/utils/test_us_buffer.cpp
    M test/utils/test_us_datafiles.cpp

  Log Message:
  -----------
  Add test_us_buffer.cpp


  Commit: 363e32b18e6f47106c9dd75c7f1793511472a3b0
      https://github.com/ehb54/ultrascan3/commit/363e32b18e6f47106c9dd75c7f1793511472a3b0
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M .github/workflows/codeql-analysis.yml

  Log Message:
  -----------
  Add apt-get install libmysqlclient-dev


  Commit: 77a89e083d64e4c862e61b9716a1e7d1f1892df4
      https://github.com/ehb54/ultrascan3/commit/77a89e083d64e4c862e61b9716a1e7d1f1892df4
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Update to find mysql during build


  Commit: 69b88e6a47d8369f97892eddcbfa839473ce9120
      https://github.com/ehb54/ultrascan3/commit/69b88e6a47d8369f97892eddcbfa839473ce9120
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M test/utils/test_us_db2.cpp
    M test/utils/test_us_db2.h

  Log Message:
  -----------
  removed query test


  Commit: 3f7d4721cc43cb9f79fb187ebb5aa7f15babd257
      https://github.com/ehb54/ultrascan3/commit/3f7d4721cc43cb9f79fb187ebb5aa7f15babd257
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-01 (Sun, 01 Sep 2024)

  Changed paths:
    M .github/workflows/codeql-analysis.yml

  Log Message:
  -----------
  run specific test


  Commit: d84cc16735556c0d8fb706bc768a6a4dc10db9a8
      https://github.com/ehb54/ultrascan3/commit/d84cc16735556c0d8fb706bc768a6a4dc10db9a8
  Author: aaron <aaron at aucsolutions.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M test/utils/test_us_math2.cpp

  Log Message:
  -----------
  test_us_math2 was updated after sigma calculation was verified.


  Commit: 69b6016db937a41c6d364bda55101d76f5564bc6
      https://github.com/ehb54/ultrascan3/commit/69b6016db937a41c6d364bda55101d76f5564bc6
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-09 (Mon, 09 Jun 2025)

  Changed paths:
    A admin/pam_auth_helper/README.md
    A admin/pam_auth_helper/pam.d/php-helper
    A admin/pam_auth_helper/pam_auth_helper.c
    A admin/pam_auth_helper/pam_auth_test.php

  Log Message:
  -----------
  PAM for linux password for php


  Commit: 22b88019d6a64a92f89f361f6cfd6737cab591d9
      https://github.com/ehb54/ultrascan3/commit/22b88019d6a64a92f89f361f6cfd6737cab591d9
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-09 (Mon, 09 Jun 2025)

  Changed paths:
    M admin/pam_auth_helper/README.md

  Log Message:
  -----------
  Update README.md


  Commit: e64cf5274f1d7302ca4582ea2e138b08a870e828
      https://github.com/ehb54/ultrascan3/commit/e64cf5274f1d7302ca4582ea2e138b08a870e828
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-09 (Mon, 09 Jun 2025)

  Changed paths:
    A admin/pam_auth_helper/Makefile

  Log Message:
  -----------
  PAM for linux password for php - makefile


  Commit: 56f6b69169ad4e990282f20f3531d347cdca36bf
      https://github.com/ehb54/ultrascan3/commit/56f6b69169ad4e990282f20f3531d347cdca36bf
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    A admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/files/php
    A admin/pam/pam_no_ad/files/sssd.conf
    R admin/pam_auth_helper/Makefile
    R admin/pam_auth_helper/README.md
    R admin/pam_auth_helper/pam.d/php-helper
    R admin/pam_auth_helper/pam_auth_helper.c
    R admin/pam_auth_helper/pam_auth_test.php

  Log Message:
  -----------
  PAM auth no AD/LDAP, Linux passwords only


  Commit: 5050f341dbde4ea01ba7f0e3aa9862fbb5fbe6b9
      https://github.com/ehb54/ultrascan3/commit/5050f341dbde4ea01ba7f0e3aa9862fbb5fbe6b9
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M gui/us_csv_loader.cpp
    M gui/us_csv_loader.h

  Log Message:
  -----------
  Merge pull request #226 from ehb54/master

merge master to issue branch


  Commit: b16f0504f2f4404db161c55323d9df63622854fc
      https://github.com/ehb54/ultrascan3/commit/b16f0504f2f4404db161c55323d9df63622854fc
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md

  Log Message:
  -----------
  Update README.md


  Commit: bd0a2263e0e3493aaa08624c81fcbd820f172a1d
      https://github.com/ehb54/ultrascan3/commit/bd0a2263e0e3493aaa08624c81fcbd820f172a1d
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    A admin/pam/pam_no_ad/pam_auth_test.php

  Log Message:
  -----------
  PAM for linux password for php - pam_auth_test.php


  Commit: 1a4ce194b046f388b13ae0c04a5f361478f90700
      https://github.com/ehb54/ultrascan3/commit/1a4ce194b046f388b13ae0c04a5f361478f90700
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md

  Log Message:
  -----------
  Update README.md


  Commit: df89a15dee591af68573b8840c6f78586499c3a3
      https://github.com/ehb54/ultrascan3/commit/df89a15dee591af68573b8840c6f78586499c3a3
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/pam_auth_test.php

  Log Message:
  -----------
  PAM for linux password for php - pam_auth_test.php


  Commit: c65ba3d71581de0a41ee41787e66c4026190dc18
      https://github.com/ehb54/ultrascan3/commit/c65ba3d71581de0a41ee41787e66c4026190dc18
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/files/mariadb
    M admin/pam/pam_no_ad/files/sssd.conf
    A admin/pam/pam_no_ad/files/system-auth-nosss

  Log Message:
  -----------
  pam - updated config


  Commit: 93f3f88fd38b866aad319181f61dc3e4aa8bcfe3
      https://github.com/ehb54/ultrascan3/commit/93f3f88fd38b866aad319181f61dc3e4aa8bcfe3
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md

  Log Message:
  -----------
  pam - updated READEM


  Commit: bb52f3f31f0438cd66c01a5d7e4eb903ce4b37d0
      https://github.com/ehb54/ultrascan3/commit/bb52f3f31f0438cd66c01a5d7e4eb903ce4b37d0
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-12 (Thu, 12 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md

  Log Message:
  -----------
  Update README.md


  Commit: 1eb1eb3811ccfad632482d58ed2a9ba6015609a4
      https://github.com/ehb54/ultrascan3/commit/1eb1eb3811ccfad632482d58ed2a9ba6015609a4
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-13 (Fri, 13 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/files/sssd.conf

  Log Message:
  -----------
  remove proxy_fast_switch

sssd.log reports [sssd] [sss_ini_call_validators] (0x0020): [rule/allowed_domain_options]: Attribute 'proxy_fast_switch' is not allowed in section 'domain/local'.


  Commit: 1c7bcff1b439d260af022b29abcf3f0bb17c3983
      https://github.com/ehb54/ultrascan3/commit/1c7bcff1b439d260af022b29abcf3f0bb17c3983
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-06-13 (Fri, 13 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/pam_auth_pamtester.php

  Log Message:
  -----------
  issue496 - pamtester testing


  Commit: 7ce6ebcdb8cbd49311441bf7937aba4fec2bffd6
      https://github.com/ehb54/ultrascan3/commit/7ce6ebcdb8cbd49311441bf7937aba4fec2bffd6
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-06-13 (Fri, 13 Jun 2025)

  Changed paths:
    M admin/pam/pam_no_ad/README.md

  Log Message:
  -----------
  Update README.md


  Commit: 6276beb67d5181eba36861791acef5e415723e89
      https://github.com/ehb54/ultrascan3/commit/6276beb67d5181eba36861791acef5e415723e89
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-06-29 (Sun, 29 Jun 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A CITATION.cff
    M CMakeLists.txt
    M LICENSE.txt
    M admin/codeql/docker/docker/Dockerfile
    M admin/codeql/docker/dockerdev/Dockerfile
    M admin/release/buildpkg.pl
    M admin/release/centos7/Dockerfile
    M admin/release/redhat/Dockerfile
    M admin/release/ubuntu/Dockerfile
    A admin/release/ubuntu/mathops.h
    M admin/release/ubuntu_qt6/Dockerfile
    A admin/us_branch/README.md
    A admin/us_branch/us_branch.php
    A admin/us_branch/utility.php
    M alpha/us.cpp
    A doc/calc_model_coefficient_documentation.pdf
    A doc/calc_timestate_documentation.pdf
    R doc/manual/2dsa.body
    A doc/manual/2dsa/2dsa.body
    A doc/manual/2dsa/2dsa_advan.body
    A doc/manual/2dsa/2dsa_analvv.body
    A doc/manual/2dsa/2dsa_analys.body
    R doc/manual/2dsa_advan.body
    R doc/manual/2dsa_analvv.body
    R doc/manual/2dsa_analys.body
    M doc/manual/Makefile
    M doc/manual/README
    M doc/manual/advanced_config.body
    M doc/manual/astfem_sim.body
    M doc/manual/cfa_viewer.body
    M doc/manual/colorgradient.body
    M doc/manual/config.body
    M doc/manual/config2.body
    M doc/manual/convert.body
    M doc/manual/data_loader.body
    M doc/manual/ddist_combine.body
    M doc/manual/dens_match.body
    A doc/manual/experiment/experiment_cells.body
    A doc/manual/experiment/experiment_general.body
    A doc/manual/experiment/experiment_photomult.body
    A doc/manual/experiment/experiment_rotor.body
    A doc/manual/experiment/experiment_solutions.body
    A doc/manual/experiment/experiment_speeds.body
    A doc/manual/experiment/experiment_upload.body
    R doc/manual/experiment_cells.body
    R doc/manual/experiment_general.body
    R doc/manual/experiment_photomult.body
    R doc/manual/experiment_rotor.body
    R doc/manual/experiment_solutions.body
    R doc/manual/experiment_speeds.body
    R doc/manual/experiment_upload.body
    M doc/manual/export_legacy.body
    R doc/manual/fe_match.body
    A doc/manual/fe_match/fe_match.body
    A doc/manual/fe_match/fe_match_adv.body
    A doc/manual/fe_match/fe_match_controls.body
    A doc/manual/fe_match/fe_match_lddat.body
    A doc/manual/fe_match/fe_match_simulate.body
    R doc/manual/fe_match_adv.body
    R doc/manual/fe_match_controls.body
    R doc/manual/fe_match_lddat.body
    R doc/manual/fe_match_simulate.body
    M doc/manual/fit_meniscus.body
    M doc/manual/ga_initialize.body
    A doc/manual/gmp/gmp.body
    A doc/manual/gmp/gmp_audit_trail.body
    A doc/manual/gmp/gmp_data_acquisition.body
    A doc/manual/gmp/gmp_data_acquisition_experiment.body
    A doc/manual/gmp/gmp_data_acquisition_gmp.body
    A doc/manual/gmp/gmp_protocol_development.body
    A doc/manual/gmp/gmp_report_generator.body
    A doc/manual/gmp/gmp_signature.body
    M doc/manual/grid_editor.body
    A doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png
    A doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png
    A doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png
    A doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png
    A doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png
    A doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png
    A doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png
    A doc/manual/images/gmp/gmp.png
    A doc/manual/images/gmp/protocol_development/protocol_development_01.png
    A doc/manual/images/gmp/protocol_development/protocol_development_02.png
    A doc/manual/images/gmp/protocol_development/protocol_development_03.png
    A doc/manual/images/gmp/protocol_development/protocol_development_04.png
    A doc/manual/images/gmp/protocol_development/protocol_development_05.png
    A doc/manual/images/gmp/protocol_development/protocol_development_06.png
    A doc/manual/images/gmp/protocol_development/protocol_development_07.png
    A doc/manual/images/gmp/protocol_development/protocol_development_08.png
    A doc/manual/images/gmp/protocol_development/protocol_development_09.png
    A doc/manual/images/gmp/protocol_development/protocol_development_10.png
    A doc/manual/images/gmp/protocol_development/protocol_development_11.png
    A doc/manual/images/gmp/protocol_development/protocol_development_12.png
    A doc/manual/images/gmp/protocol_development/protocol_development_13.png
    A doc/manual/images/gmp/protocol_development/protocol_development_14.png
    A doc/manual/images/gmp/protocol_development/protocol_development_15.png
    A doc/manual/images/gmp/protocol_development/protocol_development_16.png
    A doc/manual/images/gmp/protocol_development/protocol_development_17.png
    A doc/manual/images/gmp/protocol_development/protocol_development_18.png
    A doc/manual/images/gmp/protocol_development/protocol_development_19.png
    A doc/manual/images/gmp/protocol_development/protocol_development_20.png
    A doc/manual/images/gmp/protocol_development/protocol_development_21.png
    A doc/manual/images/gmp/protocol_development/protocol_development_22.png
    A doc/manual/images/gmp/protocol_development/protocol_development_23.png
    A doc/manual/images/gmp/protocol_development/protocol_development_24.png
    A doc/manual/images/gmp/protocol_development/protocol_development_25.png
    A doc/manual/images/gmp/protocol_development/protocol_development_26.png
    A doc/manual/images/gmp/protocol_development/protocol_development_27.png
    A doc/manual/images/gmp/protocol_development/protocol_development_28.png
    A doc/manual/images/gmp/protocol_development/protocol_development_29.png
    A doc/manual/images/gmp/protocol_development/protocol_development_30.png
    A doc/manual/images/gmp/protocol_development/protocol_development_31.png
    A doc/manual/images/gmp/protocol_development/protocol_development_32.png
    A doc/manual/images/gmp/protocol_development/protocol_development_33.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_01.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_02.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_03.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_04.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_05.png
    A doc/manual/images/gmp/report_generator/gmp_report_generator_06.png
    A doc/manual/images/gmp/signature/gmp_signature_01.png
    A doc/manual/images/gmp/signature/gmp_signature_02.png
    A doc/manual/images/gmp/signature/gmp_signature_03.png
    A doc/manual/images/gmp/signature/gmp_signature_04.png
    A doc/manual/images/gmp/signature/gmp_signature_05.png
    A doc/manual/images/gmp/signature/gmp_signature_06.png
    A doc/manual/images/gmp/signature/gmp_signature_07.png
    A doc/manual/images/gmp/signature/gmp_signature_08.png
    A doc/manual/images/sassoc/sassoc_01.png
    A doc/manual/images/sassoc/sassoc_02.png
    A doc/manual/images/somo/somo_icon.png
    A doc/manual/images/us_convert/us_convert_01.png
    A doc/manual/images/us_convert/us_convert_02.png
    A doc/manual/images/us_convert/us_convert_03.png
    A doc/manual/images/us_convert/us_convert_04.png
    A doc/manual/images/us_convert/us_convert_05.png
    A doc/manual/images/us_convert/us_convert_06.png
    A doc/manual/images/us_convert/us_convert_07.png
    A doc/manual/images/us_convert/us_convert_08.png
    A doc/manual/images/us_convert/us_convert_09.png
    A doc/manual/images/us_convert/us_convert_10.png
    A doc/manual/images/us_convert/us_convert_11.png
    A doc/manual/images/us_convert/us_convert_12.png
    A doc/manual/images/us_convert/us_convert_13.png
    A doc/manual/images/us_convert/us_convert_14.png
    M doc/manual/index.body
    A doc/manual/load/load_auc.body
    A doc/manual/load/load_colormap.body
    A doc/manual/load/load_model_dis-MID.body
    A doc/manual/load/load_model_distrib.body
    A doc/manual/load/load_noise.body
    A doc/manual/load/load_noise_details.body
    R doc/manual/load_auc.body
    R doc/manual/load_colormap.body
    R doc/manual/load_model_dis-MID.body
    R doc/manual/load_model_distrib.body
    R doc/manual/load_noise.body
    R doc/manual/load_noise_details.body
    M doc/manual/mainstyle.css
    M doc/manual/make-html.sh
    M doc/manual/make-wraps.sh
    M doc/manual/manage_data.body
    M doc/manual/manage_data_cmenu.body
    M doc/manual/manage_data_thelp.body
    M doc/manual/manual.qhp
    M doc/manual/mwlr_view_load.body
    M doc/manual/mwlr_viewer.body
    M doc/manual/pcsa.body
    M doc/manual/pcsa_analys.body
    M doc/manual/pcsa_mlines.body
    M doc/manual/pcsa_rpscan.body
    M doc/manual/pseudo3d_combine.body
    M doc/manual/register.body
    M doc/manual/reporter.body
    A doc/manual/sassoc.body
    M doc/manual/second_moment.body
    M doc/manual/simparams.body
    A doc/manual/somo.body
    M doc/manual/time_derivative.body
    M doc/manual/ultrascan3.txt
    M doc/manual/us_edit.body
    M doc/manual/us_edit_mwl.body
    M doc/manual/us_fds_filemanager.body
    M doc/manual/uscolor2.body
    M doc/manual/vhw_combine.body
    M doc/manual/vhw_distrib_plot.body
    M doc/manual/vhw_enhanced.body
    M gui/images.qrc
    A gui/images/table.png
    M gui/us_buffer_gui.cpp
    M gui/us_buffer_gui.h
    M gui/us_csv_loader.cpp
    M gui/us_csv_loader.h
    M gui/us_data_loader.cpp
    M gui/us_data_loader.h
    M gui/us_extinction_gui.cpp
    M gui/us_extinction_gui.h
    M gui/us_gui_util.cpp
    M gui/us_gui_util.h
    M gui/us_images.cpp
    M gui/us_images.h
    M gui/us_license.cpp
    M gui/us_license.h
    M gui/us_load_auc.cpp
    M gui/us_load_auc.h
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M gui/us_plot.cpp
    M gui/us_plot.h
    M gui/us_plot3d.cpp
    M gui/us_predict1.cpp
    M gui/us_predict1.h
    M gui/us_rotor_gui.cpp
    M gui/us_rotor_gui.h
    M gui/us_run_details2.cpp
    M gui/us_run_details2.h
    M gui/us_select_item.cpp
    M gui/us_select_item.h
    M gui/us_sim_params_gui.cpp
    M gui/us_sim_params_gui.h
    M gui/us_spectrodata.cpp
    M gui/us_spectrodata.h
    M gui/us_widgets.cpp
    M gui/us_widgets.h
    M library.pri
    M makeall.sh
    M programs/us/us_de_DE.ts
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_analysis_control_2d.cpp
    M programs/us_abde/us_abde_main.cpp
    M programs/us_abde/us_norm_profile.cpp
    M programs/us_abde/us_norm_profile.h
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h
    M programs/us_astfem_sim/us_clipdata.h
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.h
    M programs/us_autoflow_analysis/us_autoflow_analysis.pro
    M programs/us_buoyancy/us_buoyancy.cpp
    M programs/us_com_project/us_com_project.pro
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h
    M programs/us_com_project_academic/us_com_project_academic.pro
    M programs/us_config/us_database.cpp
    M programs/us_config/us_database.h
    M programs/us_convert/us_convert.cpp
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_convert/us_convert_gui.h
    M programs/us_convert/us_experiment.cpp
    M programs/us_convert/us_get_run.cpp
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h
    R programs/us_esigner_gmp_aux/us_esigner_gmp.pro
    R programs/us_esigner_gmp_aux/us_esigner_gmp_main.cpp
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment.pro
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_fematch/us_fematch.cpp
    M programs/us_fematch/us_fematch.pro
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M programs/us_legacy_converter/us_legacy_converter.cpp
    M programs/us_legacy_converter/us_legacy_converter.h
    M programs/us_manage_data/us_data_tree.cpp
    M programs/us_manage_data/us_data_tree.h
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    M programs/us_mpi_analysis/us_mpi_analysis.h
    R programs/us_mwl_db_query/us_mwl_db_query.pro
    R programs/us_mwl_db_query/us_mwl_pltctrl.cpp
    R programs/us_mwl_db_query/us_mwl_pltctrl.h
    R programs/us_mwl_db_query/us_mwl_run.cpp
    R programs/us_mwl_db_query/us_mwl_run.h
    R programs/us_mwl_db_query/us_mwlr_viewer.cpp
    R programs/us_mwl_db_query/us_mwlr_viewer.h
    M programs/us_mwl_species_fit/us_load_run_noise.cpp
    M programs/us_mwl_species_fit/us_load_run_noise.h
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.pro
    A programs/us_mwl_species_fit/us_mwl_species_fit_main.cpp
    M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
    M programs/us_protocol_dev/us_protocol_dev.pro
    M programs/us_protocol_dev/us_protocol_dev_gui.cpp
    M programs/us_protocol_dev/us_protocol_dev_gui.h
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
    M programs/us_pseudo_absorbance/us_convert_scan.cpp
    M programs/us_query_rmsd/us_query_rmsd.pro
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    M programs/us_reporter_gmp/us_reporter_gmp.pro
    M programs/us_spectrum/us_spectrum.cpp
    M programs/us_spectrum/us_spectrum.h
    M programs/us_xpn_viewer/us_xpn_viewer.pro
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h
    M test/utils/CMakeLists.txt
    A test/utils/test_us_simparams.cpp
    A test/utils/test_us_simparams.h
    M test/utils/test_us_utils_main.cpp
    M us_somo/attic/INSTALL
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_util.cpp
    M us_somo/extra/haddock/bin_i73/mpi/runjob
    M us_somo/somo/doc/manual/somo/IntegralBaselineTheory.html
    M us_somo/somo/doc/manual/somo/baseline_best.html
    M us_somo/somo/doc/manual/somo/copyright.html
    M us_somo/somo/doc/manual/somo/cormap.html
    M us_somo/somo/doc/manual/somo/dad_parameters.html
    M us_somo/somo/doc/manual/somo/fractal_dimension_options.html
    M us_somo/somo/doc/manual/somo/mals_options.html
    M us_somo/somo/doc/manual/somo/mals_parameters.html
    M us_somo/somo/doc/manual/somo/mals_saxs_options.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_Gaussian_theory.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_ciq.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_conc_csv_frames.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_dctr.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_nth.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_options.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_p3d.html
    M us_somo/somo/doc/manual/somo/saxs_hplc_parameters.html
    M us_somo/somo/doc/manual/somo/saxs_ift.html
    M us_somo/somo/doc/manual/somo/somo.html
    M us_somo/somo/doc/manual/somo/somo_BEST_Analysis.html
    M us_somo/somo/doc/manual/somo/somo_BEST_setup.html
    M us_somo/somo/doc/manual/somo/somo_Dammin_Dammif_bead_model_properties.html
    M us_somo/somo/doc/manual/somo/somo_SAXS_search.html
    M us_somo/somo/doc/manual/somo/somo_add_saxs.html
    M us_somo/somo/doc/manual/somo/somo_addatom.html
    M us_somo/somo/doc/manual/somo/somo_addhybridization.html
    M us_somo/somo/doc/manual/somo/somo_advanced_config.html
    M us_somo/somo/doc/manual/somo/somo_anaflex_options.html
    M us_somo/somo/doc/manual/somo/somo_asa.html
    M us_somo/somo/doc/manual/somo/somo_batch.html
    M us_somo/somo/doc/manual/somo/somo_bd_options.html
    M us_somo/somo/doc/manual/somo/somo_bead_model_format.html
    M us_somo/somo/doc/manual/somo/somo_bead_output.html
    M us_somo/somo/doc/manual/somo/somo_cluster.html
    M us_somo/somo/doc/manual/somo/somo_cluster_advanced_options.html
    M us_somo/somo/doc/manual/somo/somo_cluster_config.html
    M us_somo/somo/doc/manual/somo/somo_cluster_dmd.html
    M us_somo/somo/doc/manual/somo/somo_cluster_results.html
    M us_somo/somo/doc/manual/somo/somo_cluster_status.html
    M us_somo/somo/doc/manual/somo/somo_cluster_submit.html
    M us_somo/somo/doc/manual/somo/somo_comparative.html
    M us_somo/somo/doc/manual/somo/somo_dammin_opts.html
    M us_somo/somo/doc/manual/somo/somo_dmd_options.html
    M us_somo/somo/doc/manual/somo/somo_file.html
    M us_somo/somo/doc/manual/somo/somo_grid.html
    M us_somo/somo/doc/manual/somo/somo_grid_overlap.html
    M us_somo/somo/doc/manual/somo/somo_hydro.html
    M us_somo/somo/doc/manual/somo/somo_hydro_expert_mode.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html_old
    M us_somo/somo/doc/manual/somo/somo_mals.html
    M us_somo/somo/doc/manual/somo/somo_mals_saxs.html
    M us_somo/somo/doc/manual/somo/somo_misc.html
    M us_somo/somo/doc/manual/somo/somo_overlap.html
    M us_somo/somo/doc/manual/somo/somo_pdb_editor.html
    M us_somo/somo/doc/manual/somo/somo_pdb_editor_merge.html
    M us_somo/somo/doc/manual/somo/somo_pdb_parsing.html
    M us_somo/somo/doc/manual/somo/somo_pdb_parsing_expert_mode.html
    M us_somo/somo/doc/manual/somo/somo_pdb_visualization.html
    M us_somo/somo/doc/manual/somo/somo_residue.html
    M us_somo/somo/doc/manual/somo/somo_results.html
    M us_somo/somo/doc/manual/somo/somo_save.html
    M us_somo/somo/doc/manual/somo/somo_saxs.html
    M us_somo/somo/doc/manual/somo/somo_saxs_buffer.html
    M us_somo/somo/doc/manual/somo/somo_saxs_conc.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_baseline_corr.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_fit.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_linear_baselines.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_movie.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_skewedGauss.html
    M us_somo/somo/doc/manual/somo/somo_saxs_hplc_svd.html
    M us_somo/somo/doc/manual/somo/somo_saxs_iqq_residuals.html
    M us_somo/somo/doc/manual/somo/somo_saxs_load_csv.html
    M us_somo/somo/doc/manual/somo/somo_saxs_mw.html
    M us_somo/somo/doc/manual/somo/somo_saxs_options.html
    M us_somo/somo/doc/manual/somo/somo_saxs_residuals.html
    M us_somo/somo/doc/manual/somo/somo_show_hydro.html
    M us_somo/somo/doc/manual/somo/somo_uv_vis.html
    M us_somo/somo/doc/manual/somo/somo_vdw_overlap.html
    M us_somo/somo/doc/manual/somo/underconstruction.html
    M us_somo/somo/doc/manual/somo/uv_vis_options.html
    M utils/CMakeLists.txt
    R utils/calc_coefficient_documentation.pdf
    M utils/libus_utils.pro
    M utils/us_ana_profile.cpp
    A utils/us_archive.cpp
    A utils/us_archive.h
    M utils/us_astfem_math.cpp
    A utils/us_csv_data.cpp
    A utils/us_csv_data.h
    M utils/us_dataIO.cpp
    M utils/us_dataIO.h
    M utils/us_geturl.h
    M utils/us_hydrosim.cpp
    M utils/us_link_ssl.cpp
    M utils/us_link_ssl.h
    M utils/us_math2.h
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_report_gmp.cpp
    M utils/us_run_protocol.cpp
    M utils/us_run_protocol.h
    M utils/us_simparms.cpp
    M utils/us_xpn_data.cpp
    M utils/us_xpn_data.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into aaron-dev-test-utils

# Conflicts:
#	CMakeLists.txt
#	test/utils/CMakeLists.txt
#	test/utils/test_us_utils_main.cpp
#	utils/CMakeLists.txt


  Commit: a423656c7a4997ae177e5406c7b8f846d5cda459
      https://github.com/ehb54/ultrascan3/commit/a423656c7a4997ae177e5406c7b8f846d5cda459
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-01 (Tue, 01 Jul 2025)

  Changed paths:
    M CMakeLists.txt
    A admin/test/docker/Dockerfile
    A test-docker.sh
    M test/utils/CMakeLists.txt
    M test/utils/mock/mock_us_db2.h
    M test/utils/test_mock_us_db2.cpp
    M test/utils/test_mock_us_db2.h
    M test/utils/test_us_buffer.cpp
    M test/utils/test_us_project.cpp
    M test/utils/test_us_project.h
    R test/utils/test_us_project_gtest.cpp
    R test/utils/test_us_project_gtest.h
    R test/utils/test_us_simparams.cpp
    R test/utils/test_us_simparams.h
    M test/utils/test_us_simparms.cpp
    M test/utils/test_us_utils_main.cpp
    M utils/CMakeLists.txt
    A utils/ius_db2.h
    M utils/us_db2.cpp
    M utils/us_db2.h
    M utils/us_project.cpp
    M utils/us_project.h

  Log Message:
  -----------
  dependency injection, docker, and remove duplicates


  Commit: b10a7ddbde27cb31ff6ce03fac85921856c2c90f
      https://github.com/ehb54/ultrascan3/commit/b10a7ddbde27cb31ff6ce03fac85921856c2c90f
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-03 (Thu, 03 Jul 2025)

  Changed paths:
    M CMakeLists.txt
    M test-docker.sh
    A test/common/qt_test_base.cpp
    A test/common/qt_test_base.h
    M test/utils/CMakeLists.txt
    M test/utils/test_us_ana_profile.cpp
    M test/utils/test_us_ana_profile.h
    M test/utils/test_us_analyte.cpp
    M test/utils/test_us_analyte.h
    M test/utils/test_us_astfem_math.cpp
    M test/utils/test_us_astfem_math.h
    M test/utils/test_us_buffer.cpp
    M test/utils/test_us_crc.cpp
    M test/utils/test_us_crc.h
    M test/utils/test_us_crypto.cpp
    M test/utils/test_us_crypto.h
    M test/utils/test_us_dataIO.cpp
    M test/utils/test_us_dataIO.h
    M test/utils/test_us_datafiles.cpp
    M test/utils/test_us_datafiles.h
    M test/utils/test_us_db2.cpp
    M test/utils/test_us_db2.h
    M test/utils/test_us_math2.cpp
    M test/utils/test_us_math2.h
    M test/utils/test_us_matrix.cpp
    M test/utils/test_us_matrix.h
    M test/utils/test_us_memory.cpp
    M test/utils/test_us_memory.h
    M test/utils/test_us_settings.cpp
    M test/utils/test_us_settings.h
    M test/utils/test_us_simparms.cpp
    M test/utils/test_us_simparms.h
    M test/utils/test_us_utils_main.cpp
    M utils/us_dataIO.h

  Log Message:
  -----------
  convert qtests to google tests


  Commit: 54099cb2ff6ed13d069418492a1d7c6430277fb4
      https://github.com/ehb54/ultrascan3/commit/54099cb2ff6ed13d069418492a1d7c6430277fb4
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-03 (Thu, 03 Jul 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml

  Log Message:
  -----------
  remove specific test logic


  Commit: 5e9fb44fd3876b7e28a86b61c5cc8ceed76a903a
      https://github.com/ehb54/ultrascan3/commit/5e9fb44fd3876b7e28a86b61c5cc8ceed76a903a
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-03 (Thu, 03 Jul 2025)

  Changed paths:
    M test/utils/test_us_crypto.cpp

  Log Message:
  -----------
  test failing test


  Commit: 29b485c94b6bfd0e1f7be5ca07da8449cefe8081
      https://github.com/ehb54/ultrascan3/commit/29b485c94b6bfd0e1f7be5ca07da8449cefe8081
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-03 (Thu, 03 Jul 2025)

  Changed paths:
    M test/utils/test_us_crypto.cpp

  Log Message:
  -----------
  disabled failing test


  Commit: 9f15926c85f745d67b489772eb640400a916ad92
      https://github.com/ehb54/ultrascan3/commit/9f15926c85f745d67b489772eb640400a916ad92
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-05 (Sat, 05 Jul 2025)

  Changed paths:
    M CMakeLists.txt
    M test-docker.sh
    A test/README.md

  Log Message:
  -----------
  fixed comment, added readme


  Commit: 3212f77418d1cedfe0dbc2db7f9d1a47a672d8f4
      https://github.com/ehb54/ultrascan3/commit/3212f77418d1cedfe0dbc2db7f9d1a47a672d8f4
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-06 (Sun, 06 Jul 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml

  Log Message:
  -----------
  code analysis


  Commit: a9025670cc855940cf159141a10a5e0648312794
      https://github.com/ehb54/ultrascan3/commit/a9025670cc855940cf159141a10a5e0648312794
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-06 (Sun, 06 Jul 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml

  Log Message:
  -----------
  code analysis removed sudo


  Commit: bbdf69b0fef6c0be255ef3bdecfba8597797c668
      https://github.com/ehb54/ultrascan3/commit/bbdf69b0fef6c0be255ef3bdecfba8597797c668
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-06 (Sun, 06 Jul 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A .github/workflows/static-analysis.yml

  Log Message:
  -----------
  moved static analysis to separate file


  Commit: d208f8e88de47207cc309f9b9e25483681973e03
      https://github.com/ehb54/ultrascan3/commit/d208f8e88de47207cc309f9b9e25483681973e03
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-06 (Sun, 06 Jul 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  fix iwyu


  Commit: 3df3a60b840e7b78e9c6cbf9fe581f08a77f3d6e
      https://github.com/ehb54/ultrascan3/commit/3df3a60b840e7b78e9c6cbf9fe581f08a77f3d6e
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-09 (Wed, 09 Jul 2025)

  Changed paths:
    R doc/manual/README
    A doc/manual/README.md

  Log Message:
  -----------
  update manual creation instructions


  Commit: cbf13444f00522dfc1c7ba1dc91c9ba64c39e782
      https://github.com/ehb54/ultrascan3/commit/cbf13444f00522dfc1c7ba1dc91c9ba64c39e782
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-09 (Wed, 09 Jul 2025)

  Changed paths:
    M test/README.md

  Log Message:
  -----------
  update manual creation instructions


  Commit: a65be797990b6aa12a17b160b052482c930fb9ce
      https://github.com/ehb54/ultrascan3/commit/a65be797990b6aa12a17b160b052482c930fb9ce
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-09 (Wed, 09 Jul 2025)

  Changed paths:
    M doc/manual/README.md

  Log Message:
  -----------
  update manual creation instructions


  Commit: ea0b94a1f952fafffb14e048ef59ac09de4dae31
      https://github.com/ehb54/ultrascan3/commit/ea0b94a1f952fafffb14e048ef59ac09de4dae31
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-07-09 (Wed, 09 Jul 2025)

  Changed paths:
    M gui/us_report_gui.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp

  Log Message:
  -----------
  8. AProfile: Report -- a sublte bug fixed for correctly inheriting exp. duration timefrom the main protocol into AProfile's->reports when setting protocol from scratch for the first time; also make exp. dur. fileds read-only ...


  Commit: 5ea9fa1c7dd4d0508386d70cc3f96d2f33275adf
      https://github.com/ehb54/ultrascan3/commit/5ea9fa1c7dd4d0508386d70cc3f96d2f33275adf
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-07-10 (Thu, 10 Jul 2025)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  GMP | R&D -- replace all QwtCounters with QSpinBoxes, to better control and validate inputs ...


  Commit: 0ce7f8bbe5702044fddc573c6c7ea2002b72510d
      https://github.com/ehb54/ultrascan3/commit/0ce7f8bbe5702044fddc573c6c7ea2002b72510d
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-07-13 (Sun, 13 Jul 2025)

  Changed paths:
    M CMakeLists.txt
    M admin/test/docker/Dockerfile
    A gui/CMakeLists.txt
    M gui/us_abstractrotor_gui.cpp
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_failed_gmp_run_gui.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M gui/us_model_loader.cpp
    M gui/us_model_loader.h
    M gui/us_noise_loader.h
    M gui/us_project_gui.cpp
    M gui/us_rotor_gui.cpp
    M gui/us_solution_gui.cpp
    M programs/us/us.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_astfem_sim/us_clipdata.cpp
    M programs/us_config/us_database.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_config/us_xpnhost_db.h
    M programs/us_convert/us_get_run.cpp
    M programs/us_edit/us_edit.h
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_fematch/us_fematch.cpp
    M programs/us_ga_init/us_solutedata.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_manage_data/us_manage_data.cpp
    M programs/us_mwlr_viewer/us_mwl_run.cpp
    M programs/us_pcsa/us_adv_analysis_pc.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pcsa/us_mrecs_loader.cpp
    M programs/us_pcsa/us_mrecs_loader.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_pcsa/us_rpscan.cpp
    M programs/us_ramp/us_experiment_gui_ra.cpp
    M programs/us_ramp/us_experiment_ra.cpp
    M programs/us_ramp/us_experiment_ra.h
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    M programs/us_reporter/us_reporter.cpp
    M programs/us_xpn_viewer/us_xpn_run_auc.cpp
    M programs/us_xpn_viewer/us_xpn_run_raw.cpp
    M test-docker.sh
    M test/common/qt_test_base.h
    M test/utils/CMakeLists.txt
    M test/utils/mock/mock_us_db2.h
    M test/utils/test_mock_us_db2.cpp
    R test/utils/test_mock_us_db2.h
    M test/utils/test_us_ana_profile.cpp
    R test/utils/test_us_ana_profile.h
    M test/utils/test_us_analyte.cpp
    R test/utils/test_us_analyte.h
    M test/utils/test_us_astfem_math.cpp
    R test/utils/test_us_astfem_math.h
    M test/utils/test_us_astfem_rsa.cpp
    R test/utils/test_us_astfem_rsa.h
    M test/utils/test_us_buffer.cpp
    M test/utils/test_us_crc.cpp
    R test/utils/test_us_crc.h
    M test/utils/test_us_crypto.cpp
    R test/utils/test_us_crypto.h
    M test/utils/test_us_dataIO.cpp
    R test/utils/test_us_dataIO.h
    M test/utils/test_us_datafiles.cpp
    R test/utils/test_us_datafiles.h
    M test/utils/test_us_db2.cpp
    R test/utils/test_us_db2.h
    M test/utils/test_us_math2.cpp
    R test/utils/test_us_math2.h
    M test/utils/test_us_matrix.cpp
    R test/utils/test_us_matrix.h
    M test/utils/test_us_memory.cpp
    R test/utils/test_us_memory.h
    M test/utils/test_us_model.cpp
    R test/utils/test_us_model.h
    M test/utils/test_us_project.cpp
    R test/utils/test_us_project.h
    M test/utils/test_us_settings.cpp
    R test/utils/test_us_settings.h
    M test/utils/test_us_simparms.cpp
    R test/utils/test_us_simparms.h
    M test/utils/test_us_stiffbase.cpp
    R test/utils/test_us_stiffbase.h
    M test/utils/test_us_time_state.cpp
    R test/utils/test_us_time_state.h
    A test/utils/test_us_timer.cpp
    M test/utils/test_us_util.cpp
    R test/utils/test_us_util.h
    M test/utils/test_us_utils_main.cpp
    A test/utils/test_us_vector.cpp
    M us_somo/develop/include/us_zeno_cxx.h
    M us_somo/develop/include/us_zeno_cxx_nf.h
    M utils/CMakeLists.txt
    M utils/us_analyte.cpp
    M utils/us_analyte.h
    M utils/us_astfem_rsa.cpp
    M utils/us_buffer.cpp
    M utils/us_buffer.h
    M utils/us_cfa_data.cpp
    M utils/us_dataIO.cpp
    M utils/us_eprofile.cpp
    M utils/us_eprofile.h
    M utils/us_hardware.cpp
    M utils/us_hardware.h
    M utils/us_lamm_astfvm.cpp
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_noise.cpp
    M utils/us_noise.h
    M utils/us_report.cpp
    M utils/us_report.h
    M utils/us_rotor.cpp
    M utils/us_rotor.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h
    M utils/us_solution.cpp
    M utils/us_solution.h
    M utils/us_solution_vals.cpp
    M utils/us_solution_vals.h
    M utils/us_solve_sim.cpp
    M utils/us_solve_sim.h
    M utils/us_time_state.cpp
    M utils/us_time_state.h
    M utils/us_xpn_data.cpp

  Log Message:
  -----------
  ius_db2 build


  Commit: f8117c1eed92f953f483005cb49d40818b971cc9
      https://github.com/ehb54/ultrascan3/commit/f8117c1eed92f953f483005cb49d40818b971cc9
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-07-28 (Mon, 28 Jul 2025)

  Changed paths:
    M gui/us_widgets.cpp
    M gui/us_widgets_dialog.cpp

  Log Message:
  -----------
  GMP | R&D -- change ranges for dd-hh-mm-ss QSpinBoxes in 1. EXP.: 3. Speeds...


  Commit: b04c6a0e3ca869fe82ecb0c371d7429d546a479c
      https://github.com/ehb54/ultrascan3/commit/b04c6a0e3ca869fe82ecb0c371d7429d546a479c
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-07-29 (Tue, 29 Jul 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp

  Log Message:
  -----------
  GMP | R&D -- MWL exp.: remove lambda-start/end buttons as spurious user interactions.....


  Commit: 95345c95c9d0a94b098e06a51f808abb44eca73c
      https://github.com/ehb54/ultrascan3/commit/95345c95c9d0a94b098e06a51f808abb44eca73c
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-01 (Fri, 01 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  add widgets and methods to switch between the constant and varying z-values


  Commit: f1bc04efe3561e38ed1e9efb0ea052d095e0bdc9
      https://github.com/ehb54/ultrascan3/commit/f1bc04efe3561e38ed1e9efb0ea052d095e0bdc9
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-05 (Tue, 05 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: a new widget US_Grid_ZFunction added to set a function for varying z-values


  Commit: 9fefa61cdfe86961bddcc680ce15393cc20a58a4
      https://github.com/ehb54/ultrascan3/commit/9fefa61cdfe86961bddcc680ce15393cc20a58a4
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor.cpp: large update in GUI in the z-value function setter


  Commit: 16bf97037e8256a037e5ebe4007eafefbb000e2c
      https://github.com/ehb54/ultrascan3/commit/16bf97037e8256a037e5ebe4007eafefbb000e2c
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: fixed the issue with labeling and min/max of the dependent variables


  Commit: 24be34a5c69ff149a560999f823643c7b0792349
      https://github.com/ehb54/ultrascan3/commit/24be34a5c69ff149a560999f823643c7b0792349
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: finishe curve fitting and data plotting


  Commit: 9400854e36aec49322a546bb77d2b71df01a6ab3
      https://github.com/ehb54/ultrascan3/commit/9400854e36aec49322a546bb77d2b71df01a6ab3
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  s_grid_editor: correct plot min/max. rename min and max labels of the z-axis


  Commit: 43b41962e22e4af8e1616b048ce38b8c3714aafa
      https://github.com/ehb54/ultrascan3/commit/43b41962e22e4af8e1616b048ce38b8c3714aafa
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M gui/us_sim_params_gui.cpp
    M gui/us_sim_params_gui.h
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h

  Log Message:
  -----------
  Merge pull request #250 from ehb54/master

Bring the branch into up-to-date state with the master


  Commit: d4427c298c0021926269eced3660ad13ddb57da1
      https://github.com/ehb54/ultrascan3/commit/d4427c298c0021926269eced3660ad13ddb57da1
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M utils/us_model.cpp
    M utils/us_model.h

  Log Message:
  -----------
  completed US_Grid_ZFunction and add functions to parse z expression


  Commit: b28b060a27873c104daa81b246b10d28c06719a7
      https://github.com/ehb54/ultrascan3/commit/b28b060a27873c104daa81b246b10d28c06719a7
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-11 (Mon, 11 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  renamed some of slots. set z-value function is merged to the main program.


  Commit: 9502025efbe734d0d076441a4ce57152c1cb5be1
      https://github.com/ehb54/ultrascan3/commit/9502025efbe734d0d076441a4ce57152c1cb5be1
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-12 (Tue, 12 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  update some variable name and pick a new sorting approach


  Commit: 82dba023d20a191fd66a944d637a5c2ad2b16a87
      https://github.com/ehb54/ultrascan3/commit/82dba023d20a191fd66a944d637a5c2ad2b16a87
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-12 (Tue, 12 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  completed import/export the model file


  Commit: 6c42a3106a9fc648137eb52b102fd9906fd2e1dc
      https://github.com/ehb54/ultrascan3/commit/6c42a3106a9fc648137eb52b102fd9906fd2e1dc
  Author: SophiaBird95 <135044923+SophiaBird95 at users.noreply.github.com>
  Date:   2025-08-12 (Tue, 12 Aug 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp

  Log Message:
  -----------
  Merge pull request #243 from ehb54/alexey-dev-issue529

GMP | R&D -- MWL exp.: remove lambda-start/end buttons as spurious user intractions


  Commit: a467c94674c461b9cdf1bf4861ff3b0d826153c4
      https://github.com/ehb54/ultrascan3/commit/a467c94674c461b9cdf1bf4861ff3b0d826153c4
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  parse parameters that already set up in the set-function widget


  Commit: f11e93fa0fdafa964feeb508673735618375692c
      https://github.com/ehb54/ultrascan3/commit/f11e93fa0fdafa964feeb508673735618375692c
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: put comments in the header file.


  Commit: 1d528556d364d7b6609e4bd1bdd42e511a7de5a7
      https://github.com/ehb54/ultrascan3/commit/1d528556d364d7b6609e4bd1bdd42e511a7de5a7
  Author: samo38 <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into issue_532


  Commit: d3d86f69dd9b0447a7a21aa29b0b9fccab83f8fa
      https://github.com/ehb54/ultrascan3/commit/d3d86f69dd9b0447a7a21aa29b0b9fccab83f8fa
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    M us_somo/somo/doc/manual/somo/somo-Zeno_optionsNew.png
    M us_somo/somo/doc/manual/somo/somo-main0new.png
    M us_somo/somo/doc/manual/somo/somo-main4.png
    M us_somo/somo/doc/manual/somo/somo.html
    M us_somo/somo/doc/manual/somo/somo_cluster_config.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html

  Log Message:
  -----------
  somo doc updates


  Commit: a2305a2a45f9bc2b4172267de5ac724cd8ffc3d7
      https://github.com/ehb54/ultrascan3/commit/a2305a2a45f9bc2b4172267de5ac724cd8ffc3d7
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    A us_somo/develop/include/us_band_broaden.h
    M us_somo/develop/include/us_hydrodyn.h
    M us_somo/develop/include/us_hydrodyn_cluster_best.h
    M us_somo/develop/include/us_hydrodyn_dad.h
    M us_somo/develop/include/us_hydrodyn_hydro.h
    M us_somo/develop/include/us_hydrodyn_hydro_zeno.h
    M us_somo/develop/include/us_hydrodyn_mals.h
    M us_somo/develop/include/us_hydrodyn_saxs.h
    M us_somo/develop/include/us_hydrodyn_saxs_buffer.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_movie.h
    M us_somo/develop/include/us_json.h
    M us_somo/develop/include/us_matrix.h
    M us_somo/develop/include/us_multi_column.h
    M us_somo/develop/include/us_pfortran.h
    A us_somo/develop/include/us_revision.h
    M us_somo/develop/include/us_saxs_util.h
    M us_somo/develop/include/us_tar.h
    M us_somo/develop/include/us_tnt_jama.h
    M us_somo/develop/include/us_unicode.h
    M us_somo/develop/libus_somo.pro
    M us_somo/develop/src/qwt/scrollzoomer.cpp
    M us_somo/develop/src/us3i_color.cpp
    M us_somo/develop/src/us3i_util.cpp
    A us_somo/develop/src/us_band_broaden.cpp
    M us_somo/develop/src/us_color.cpp
    M us_somo/develop/src/us_config.cpp
    M us_somo/develop/src/us_config_gui.cpp
    M us_somo/develop/src/us_dirhist.cpp
    M us_somo/develop/src/us_ffd.cpp
    M us_somo/develop/src/us_font.cpp
    M us_somo/develop/src/us_fractal_dimension.cpp
    M us_somo/develop/src/us_help.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_addatom.cpp
    M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp
    M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_bd_core.cpp
    M us_somo/develop/src/us_hydrodyn_bd_load_results_opts.cpp
    M us_somo/develop/src/us_hydrodyn_bd_options.cpp
    M us_somo/develop/src/us_hydrodyn_beads.cpp
    M us_somo/develop/src/us_hydrodyn_beads_load.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_advanced.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
    M us_somo/develop/src/us_hydrodyn_core.cpp
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
    M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_powerfit.cpp
    M us_somo/develop/src/us_hydrodyn_dad_movie.cpp
    M us_somo/develop/src/us_hydrodyn_dad_options.cpp
    M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_dad_plots.cpp
    M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
    M us_somo/develop/src/us_hydrodyn_dad_util.cpp
    M us_somo/develop/src/us_hydrodyn_dammin_opts.cpp
    M us_somo/develop/src/us_hydrodyn_fractal_dimension.cpp
    M us_somo/develop/src/us_hydrodyn_grid_atob.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate_align.cpp
    M us_somo/develop/src/us_hydrodyn_hydro.cpp
    M us_somo/develop/src/us_hydrodyn_hydro_zeno.cpp
    M us_somo/develop/src/us_hydrodyn_info.cpp
    M us_somo/develop/src/us_hydrodyn_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_scale.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
    M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_util.cpp
    M us_somo/develop/src/us_hydrodyn_misc.cpp
    M us_somo/develop/src/us_hydrodyn_other.cpp
    M us_somo/develop/src/us_hydrodyn_pat.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
    M us_somo/develop/src/us_hydrodyn_results.cpp
    M us_somo/develop/src/us_hydrodyn_save.cpp
    M us_somo/develop/src/us_hydrodyn_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_fit.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_wheel.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_residuals.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
    M us_somo/develop/src/us_hydrodyn_script.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp
    M us_somo/develop/src/us_hydrodyn_supc.cpp
    M us_somo/develop/src/us_hydrodyn_util.cpp
    M us_somo/develop/src/us_hydrodyn_write.cpp
    M us_somo/develop/src/us_hydrodyn_zeno.cpp
    M us_somo/develop/src/us_imgviewer.cpp
    M us_somo/develop/src/us_json.cpp
    M us_somo/develop/src/us_matrix.cpp
    M us_somo/develop/src/us_plot_util.cpp
    M us_somo/develop/src/us_plot_zoom.cpp
    M us_somo/develop/src/us_pm_fitness.cpp
    M us_somo/develop/src/us_register.cpp
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/src/us_saxs_util_best.cpp
    M us_somo/develop/src/us_saxs_util_guinier.cpp
    M us_somo/develop/src/us_saxs_util_hydrate.cpp
    M us_somo/develop/src/us_saxs_util_hydrate_align.cpp
    M us_somo/develop/src/us_saxs_util_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_grid_atob_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_pat_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
    M us_somo/develop/src/us_saxs_util_iqq.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
    M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
    M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
    M us_somo/develop/src/us_saxs_util_loads.cpp
    M us_somo/develop/src/us_saxs_util_pat.cpp
    M us_somo/develop/src/us_saxs_util_pm.cpp
    M us_somo/develop/src/us_saxs_util_static.cpp
    M us_somo/develop/src/us_tar.cpp
    M us_somo/develop/src/us_util.cpp
    M us_somo/develop/src/us_zeno_cxx.cpp

  Log Message:
  -----------
  somo updates


  Commit: 535c6595f0301d0e1fd51fde59f6be1526723374
      https://github.com/ehb54/ultrascan3/commit/535c6595f0301d0e1fd51fde59f6be1526723374
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-13 (Wed, 13 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_hydrodyn_hydro_zeno.cpp

  Log Message:
  -----------
  widen zeno hydro window


  Commit: 067234bbefc26d45806d7b7158a217a02a231acc
      https://github.com/ehb54/ultrascan3/commit/067234bbefc26d45806d7b7158a217a02a231acc
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/include/us_hydrodyn_saxs_hplc.h

  Log Message:
  -----------
  review updates


  Commit: 010cbe3ff2174263913aa0739e19022fba47b4e5
      https://github.com/ehb54/ultrascan3/commit/010cbe3ff2174263913aa0739e19022fba47b4e5
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_config.cpp

  Log Message:
  -----------
  review updates


  Commit: 7c8812172d1813b891f93df82d27f1cb5a9e5540
      https://github.com/ehb54/ultrascan3/commit/7c8812172d1813b891f93df82d27f1cb5a9e5540
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_config.cpp

  Log Message:
  -----------
  review updates


  Commit: f767720f6aacfc70d69615a82f364cb9e31e4d06
      https://github.com/ehb54/ultrascan3/commit/f767720f6aacfc70d69615a82f364cb9e31e4d06
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_config.cpp

  Log Message:
  -----------
  review updates


  Commit: bdd0264a5a222af75694013a39418b3df8caaf62
      https://github.com/ehb54/ultrascan3/commit/bdd0264a5a222af75694013a39418b3df8caaf62
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp

  Log Message:
  -----------
  review updates


  Commit: 46e6d45623e94e8ee5f4caee294f0d4f725cf040
      https://github.com/ehb54/ultrascan3/commit/46e6d45623e94e8ee5f4caee294f0d4f725cf040
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp

  Log Message:
  -----------
  review updates


  Commit: f7f4c399680fe23d645fa3995b1d2666f48a0d05
      https://github.com/ehb54/ultrascan3/commit/f7f4c399680fe23d645fa3995b1d2666f48a0d05
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_util.cpp

  Log Message:
  -----------
  review updates


  Commit: 15b11afbf5ab46b92562c790b64ab027ad3a4a81
      https://github.com/ehb54/ultrascan3/commit/15b11afbf5ab46b92562c790b64ab027ad3a4a81
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M utils/us_model.cpp
    M utils/us_model.h

  Log Message:
  -----------
  Merge pull request #251 from samo38/issue_532

Ticket 532: Custom Grid Enhancement


  Commit: c488e35264600c64881f4e2b9a64eda47383e724
      https://github.com/ehb54/ultrascan3/commit/c488e35264600c64881f4e2b9a64eda47383e724
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    A us_somo/develop/include/us_band_broaden.h
    M us_somo/develop/include/us_hydrodyn.h
    M us_somo/develop/include/us_hydrodyn_cluster_best.h
    M us_somo/develop/include/us_hydrodyn_dad.h
    M us_somo/develop/include/us_hydrodyn_hydro.h
    M us_somo/develop/include/us_hydrodyn_hydro_zeno.h
    M us_somo/develop/include/us_hydrodyn_mals.h
    M us_somo/develop/include/us_hydrodyn_saxs.h
    M us_somo/develop/include/us_hydrodyn_saxs_buffer.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_movie.h
    M us_somo/develop/include/us_json.h
    M us_somo/develop/include/us_matrix.h
    M us_somo/develop/include/us_multi_column.h
    M us_somo/develop/include/us_pfortran.h
    A us_somo/develop/include/us_revision.h
    M us_somo/develop/include/us_saxs_util.h
    M us_somo/develop/include/us_tar.h
    M us_somo/develop/include/us_tnt_jama.h
    M us_somo/develop/include/us_unicode.h
    M us_somo/develop/libus_somo.pro
    M us_somo/develop/src/qwt/scrollzoomer.cpp
    M us_somo/develop/src/us3i_color.cpp
    M us_somo/develop/src/us3i_util.cpp
    A us_somo/develop/src/us_band_broaden.cpp
    M us_somo/develop/src/us_color.cpp
    M us_somo/develop/src/us_config_gui.cpp
    M us_somo/develop/src/us_dirhist.cpp
    M us_somo/develop/src/us_ffd.cpp
    M us_somo/develop/src/us_font.cpp
    M us_somo/develop/src/us_fractal_dimension.cpp
    M us_somo/develop/src/us_help.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_addatom.cpp
    M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp
    M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_bd_core.cpp
    M us_somo/develop/src/us_hydrodyn_bd_load_results_opts.cpp
    M us_somo/develop/src/us_hydrodyn_bd_options.cpp
    M us_somo/develop/src/us_hydrodyn_beads.cpp
    M us_somo/develop/src/us_hydrodyn_beads_load.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_advanced.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
    M us_somo/develop/src/us_hydrodyn_core.cpp
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
    M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_powerfit.cpp
    M us_somo/develop/src/us_hydrodyn_dad_movie.cpp
    M us_somo/develop/src/us_hydrodyn_dad_options.cpp
    M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_dad_plots.cpp
    M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
    M us_somo/develop/src/us_hydrodyn_dad_util.cpp
    M us_somo/develop/src/us_hydrodyn_dammin_opts.cpp
    M us_somo/develop/src/us_hydrodyn_fractal_dimension.cpp
    M us_somo/develop/src/us_hydrodyn_grid_atob.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate_align.cpp
    M us_somo/develop/src/us_hydrodyn_hydro.cpp
    M us_somo/develop/src/us_hydrodyn_hydro_zeno.cpp
    M us_somo/develop/src/us_hydrodyn_info.cpp
    M us_somo/develop/src/us_hydrodyn_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_scale.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
    M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_util.cpp
    M us_somo/develop/src/us_hydrodyn_misc.cpp
    M us_somo/develop/src/us_hydrodyn_other.cpp
    M us_somo/develop/src/us_hydrodyn_pat.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
    M us_somo/develop/src/us_hydrodyn_results.cpp
    M us_somo/develop/src/us_hydrodyn_save.cpp
    M us_somo/develop/src/us_hydrodyn_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_fit.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_wheel.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_residuals.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
    M us_somo/develop/src/us_hydrodyn_script.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp
    M us_somo/develop/src/us_hydrodyn_supc.cpp
    M us_somo/develop/src/us_hydrodyn_util.cpp
    M us_somo/develop/src/us_hydrodyn_write.cpp
    M us_somo/develop/src/us_hydrodyn_zeno.cpp
    M us_somo/develop/src/us_imgviewer.cpp
    M us_somo/develop/src/us_json.cpp
    M us_somo/develop/src/us_matrix.cpp
    M us_somo/develop/src/us_plot_util.cpp
    M us_somo/develop/src/us_plot_zoom.cpp
    M us_somo/develop/src/us_pm_fitness.cpp
    M us_somo/develop/src/us_register.cpp
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/src/us_saxs_util_best.cpp
    M us_somo/develop/src/us_saxs_util_guinier.cpp
    M us_somo/develop/src/us_saxs_util_hydrate.cpp
    M us_somo/develop/src/us_saxs_util_hydrate_align.cpp
    M us_somo/develop/src/us_saxs_util_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_grid_atob_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_pat_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
    M us_somo/develop/src/us_saxs_util_iqq.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
    M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
    M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
    M us_somo/develop/src/us_saxs_util_loads.cpp
    M us_somo/develop/src/us_saxs_util_pat.cpp
    M us_somo/develop/src/us_saxs_util_pm.cpp
    M us_somo/develop/src/us_saxs_util_static.cpp
    M us_somo/develop/src/us_tar.cpp
    M us_somo/develop/src/us_util.cpp
    M us_somo/develop/src/us_zeno_cxx.cpp
    M us_somo/somo/doc/manual/somo/somo-Zeno_optionsNew.png
    M us_somo/somo/doc/manual/somo/somo-main0new.png
    M us_somo/somo/doc/manual/somo/somo-main4.png
    M us_somo/somo/doc/manual/somo/somo.html
    M us_somo/somo/doc/manual/somo/somo_cluster_config.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html

  Log Message:
  -----------
  Merge pull request #253 from ehb54/somo-pre-auc2025

Somo pre auc2025


  Commit: f57e5fb621d9deecb494bea705f4921181d75d2f
      https://github.com/ehb54/ultrascan3/commit/f57e5fb621d9deecb494bea705f4921181d75d2f
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    R us_somo/develop/include/us_revision.h

  Log Message:
  -----------
  Delete us_somo/develop/include/us_revision.h

File should not be in the master branch


  Commit: b3e7a2ce827a2aa01fc3ea379e3f7d31f3ae2041
      https://github.com/ehb54/ultrascan3/commit/b3e7a2ce827a2aa01fc3ea379e3f7d31f3ae2041
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    R us_somo/develop/include/us_revision.h

  Log Message:
  -----------
  Merge pull request #254 from ehb54/ehb54-issue-538-1

Delete us_somo/develop/include/us_revision.h


  Commit: e6f85d995a07a80e2f9d856998eae8b128628daa
      https://github.com/ehb54/ultrascan3/commit/e6f85d995a07a80e2f9d856998eae8b128628daa
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-16 (Sat, 16 Aug 2025)

  Changed paths:
    A us_somo/somo/doc/manual/somo/somo_ZENO_correction_warning.png

  Log Message:
  -----------
  missing manual page


  Commit: 2c7eb240d79827f5dfff035736fdf12f190e0cba
      https://github.com/ehb54/ultrascan3/commit/2c7eb240d79827f5dfff035736fdf12f190e0cba
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-16 (Sat, 16 Aug 2025)

  Changed paths:
    M us_somo/develop/include/us3_defines.h
    M us_somo/develop/src/us_saxs_util_static.cpp

  Log Message:
  -----------
  somo - fix for windows unicode


  Commit: b6169ad5a2b7f4daab15c47ac7732818cc7c68f2
      https://github.com/ehb54/ultrascan3/commit/b6169ad5a2b7f4daab15c47ac7732818cc7c68f2
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-08-16 (Sat, 16 Aug 2025)

  Changed paths:
    M us_somo/develop/src/us_saxs_util_static.cpp

  Log Message:
  -----------
  additional comment line


  Commit: b43e6bb7fdc3a74faaf03cdc5edf23c76875b783
      https://github.com/ehb54/ultrascan3/commit/b43e6bb7fdc3a74faaf03cdc5edf23c76875b783
  Author: ehb54 <ehb54 at users.noreply.github.com>
  Date:   2025-08-17 (Sun, 17 Aug 2025)

  Changed paths:
    M us_somo/develop/include/us3_defines.h
    M us_somo/develop/src/us_saxs_util_static.cpp
    A us_somo/somo/doc/manual/somo/somo_ZENO_correction_warning.png

  Log Message:
  -----------
  Merge pull request #255 from ehb54/ehb54-issue-538-2

missing manual page, special character issue on windows


  Commit: d1d54f83278fbf935b3d77dd5369947ee304a9f8
      https://github.com/ehb54/ultrascan3/commit/d1d54f83278fbf935b3d77dd5369947ee304a9f8
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-08-19 (Tue, 19 Aug 2025)

  Changed paths:
    M programs/us_ga_init/us_solutedata.cpp

  Log Message:
  -----------
  FIX: Adjust the calculation of the standard deviation for the weights


  Commit: 42cef0425363b1b72f8c2a1d0d9346f1f00773b0
      https://github.com/ehb54/ultrascan3/commit/42cef0425363b1b72f8c2a1d0d9346f1f00773b0
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-08-19 (Tue, 19 Aug 2025)

  Changed paths:
    M programs/us_ga_init/us_solutedata.cpp

  Log Message:
  -----------
  Merge pull request #256 from ehb54/lukas/us_ga_init_stddev

FIX: Adjust the calculation of the standard deviation for the weights


  Commit: 76e2cf6ae4e764993cbd9d37d1bd086413514e3d
      https://github.com/ehb54/ultrascan3/commit/76e2cf6ae4e764993cbd9d37d1bd086413514e3d
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M .gitignore
    M test-docker.sh
    A test/README
    R test/README.md
    M test/utils/test_us_ana_profile.cpp
    M test/utils/test_us_analyte.cpp
    M test/utils/test_us_astfem_math.cpp
    M test/utils/test_us_astfem_rsa.cpp
    M test/utils/test_us_buffer.cpp
    M test/utils/test_us_crypto.cpp
    M test/utils/test_us_datafiles.cpp
    M test/utils/test_us_math2.cpp
    M test/utils/test_us_matrix.cpp
    M test/utils/test_us_memory.cpp
    M test/utils/test_us_model.cpp
    M test/utils/test_us_project.cpp
    M test/utils/test_us_settings.cpp
    M test/utils/test_us_stiffbase.cpp
    M test/utils/test_us_time_state.cpp
    M test/utils/test_us_util.cpp

  Log Message:
  -----------
  working set of util unit tests


  Commit: 3a4240895ec21be113a64f6d852aa70cdc0f9455
      https://github.com/ehb54/ultrascan3/commit/3a4240895ec21be113a64f6d852aa70cdc0f9455
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M gui/us_sim_params_gui.cpp
    M gui/us_sim_params_gui.h
    M gui/us_tmst_plot.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_fematch/us_resplot_fem.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
    M utils/us_simparms.cpp
    M utils/us_simparms.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into aaron-dev-test-utils

# Conflicts:
#	utils/us_simparms.cpp


  Commit: eb5398d2831269197d566f36400b5f80c87ac2b1
      https://github.com/ehb54/ultrascan3/commit/eb5398d2831269197d566f36400b5f80c87ac2b1
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_ga_init/us_solutedata.cpp
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M us_somo/develop/include/us3_defines.h
    A us_somo/develop/include/us_band_broaden.h
    M us_somo/develop/include/us_hydrodyn.h
    M us_somo/develop/include/us_hydrodyn_cluster_best.h
    M us_somo/develop/include/us_hydrodyn_dad.h
    M us_somo/develop/include/us_hydrodyn_hydro.h
    M us_somo/develop/include/us_hydrodyn_hydro_zeno.h
    M us_somo/develop/include/us_hydrodyn_mals.h
    M us_somo/develop/include/us_hydrodyn_saxs.h
    M us_somo/develop/include/us_hydrodyn_saxs_buffer.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_movie.h
    M us_somo/develop/include/us_json.h
    M us_somo/develop/include/us_matrix.h
    M us_somo/develop/include/us_multi_column.h
    M us_somo/develop/include/us_pfortran.h
    M us_somo/develop/include/us_saxs_util.h
    M us_somo/develop/include/us_tar.h
    M us_somo/develop/include/us_tnt_jama.h
    M us_somo/develop/include/us_unicode.h
    M us_somo/develop/libus_somo.pro
    M us_somo/develop/src/qwt/scrollzoomer.cpp
    M us_somo/develop/src/us3i_color.cpp
    M us_somo/develop/src/us3i_util.cpp
    A us_somo/develop/src/us_band_broaden.cpp
    M us_somo/develop/src/us_color.cpp
    M us_somo/develop/src/us_config_gui.cpp
    M us_somo/develop/src/us_dirhist.cpp
    M us_somo/develop/src/us_ffd.cpp
    M us_somo/develop/src/us_font.cpp
    M us_somo/develop/src/us_fractal_dimension.cpp
    M us_somo/develop/src/us_help.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_addatom.cpp
    M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp
    M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_bd_core.cpp
    M us_somo/develop/src/us_hydrodyn_bd_load_results_opts.cpp
    M us_somo/develop/src/us_hydrodyn_bd_options.cpp
    M us_somo/develop/src/us_hydrodyn_beads.cpp
    M us_somo/develop/src/us_hydrodyn_beads_load.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_advanced.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
    M us_somo/develop/src/us_hydrodyn_core.cpp
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
    M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_powerfit.cpp
    M us_somo/develop/src/us_hydrodyn_dad_movie.cpp
    M us_somo/develop/src/us_hydrodyn_dad_options.cpp
    M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_dad_plots.cpp
    M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
    M us_somo/develop/src/us_hydrodyn_dad_util.cpp
    M us_somo/develop/src/us_hydrodyn_dammin_opts.cpp
    M us_somo/develop/src/us_hydrodyn_fractal_dimension.cpp
    M us_somo/develop/src/us_hydrodyn_grid_atob.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate_align.cpp
    M us_somo/develop/src/us_hydrodyn_hydro.cpp
    M us_somo/develop/src/us_hydrodyn_hydro_zeno.cpp
    M us_somo/develop/src/us_hydrodyn_info.cpp
    M us_somo/develop/src/us_hydrodyn_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_scale.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
    M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_util.cpp
    M us_somo/develop/src/us_hydrodyn_misc.cpp
    M us_somo/develop/src/us_hydrodyn_other.cpp
    M us_somo/develop/src/us_hydrodyn_pat.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
    M us_somo/develop/src/us_hydrodyn_results.cpp
    M us_somo/develop/src/us_hydrodyn_save.cpp
    M us_somo/develop/src/us_hydrodyn_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_fit.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_wheel.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_residuals.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
    M us_somo/develop/src/us_hydrodyn_script.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp
    M us_somo/develop/src/us_hydrodyn_supc.cpp
    M us_somo/develop/src/us_hydrodyn_util.cpp
    M us_somo/develop/src/us_hydrodyn_write.cpp
    M us_somo/develop/src/us_hydrodyn_zeno.cpp
    M us_somo/develop/src/us_imgviewer.cpp
    M us_somo/develop/src/us_json.cpp
    M us_somo/develop/src/us_matrix.cpp
    M us_somo/develop/src/us_plot_util.cpp
    M us_somo/develop/src/us_plot_zoom.cpp
    M us_somo/develop/src/us_pm_fitness.cpp
    M us_somo/develop/src/us_register.cpp
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/src/us_saxs_util_best.cpp
    M us_somo/develop/src/us_saxs_util_guinier.cpp
    M us_somo/develop/src/us_saxs_util_hydrate.cpp
    M us_somo/develop/src/us_saxs_util_hydrate_align.cpp
    M us_somo/develop/src/us_saxs_util_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_grid_atob_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_pat_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
    M us_somo/develop/src/us_saxs_util_iqq.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
    M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
    M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
    M us_somo/develop/src/us_saxs_util_loads.cpp
    M us_somo/develop/src/us_saxs_util_pat.cpp
    M us_somo/develop/src/us_saxs_util_pm.cpp
    M us_somo/develop/src/us_saxs_util_static.cpp
    M us_somo/develop/src/us_tar.cpp
    M us_somo/develop/src/us_util.cpp
    M us_somo/develop/src/us_zeno_cxx.cpp
    M us_somo/somo/doc/manual/somo/somo-Zeno_optionsNew.png
    M us_somo/somo/doc/manual/somo/somo-main0new.png
    M us_somo/somo/doc/manual/somo/somo-main4.png
    M us_somo/somo/doc/manual/somo/somo.html
    A us_somo/somo/doc/manual/somo/somo_ZENO_correction_warning.png
    M us_somo/somo/doc/manual/somo/somo_cluster_config.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html
    M utils/us_model.cpp
    M utils/us_model.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into aaron-dev-test-utils


  Commit: 6c17ff96ca055f6cc43eeb2532d0eceab53580b3
      https://github.com/ehb54/ultrascan3/commit/6c17ff96ca055f6cc43eeb2532d0eceab53580b3
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M utils/us_solution.cpp

  Log Message:
  -----------
  set to lowercase ius_db2.h


  Commit: 483c6d095b00b75710d4feeb2d9b996f0a4bd213
      https://github.com/ehb54/ultrascan3/commit/483c6d095b00b75710d4feeb2d9b996f0a4bd213
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A admin/test/cmake/hints.cmake
    M admin/test/docker/Dockerfile
    M test-docker.sh

  Log Message:
  -----------
  add cmake hint file


  Commit: 76997c2b070b1a6fdab90be7c72e7ae8d8e7271f
      https://github.com/ehb54/ultrascan3/commit/76997c2b070b1a6fdab90be7c72e7ae8d8e7271f
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M utils/us_simparms.cpp

  Log Message:
  -----------
  iusdb changes


  Commit: 295b4c9f222964264a4f4f2c9890d5b9f9d61f24
      https://github.com/ehb54/ultrascan3/commit/295b4c9f222964264a4f4f2c9890d5b9f9d61f24
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/static-analysis.yml
    M utils/ius_db2.h

  Log Message:
  -----------
  iusdb add qstring constuctor, turn off static analysis, move safe directory config


  Commit: 4ba0f871fcfc325f8d6405a2a94f8ffdca1b09e3
      https://github.com/ehb54/ultrascan3/commit/4ba0f871fcfc325f8d6405a2a94f8ffdca1b09e3
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M gui/us_abstractrotor_gui.cpp

  Log Message:
  -----------
  error in gui build related to iusdb2


  Commit: 44bab627dcc91b01e021d5332de8d038b7bc3de4
      https://github.com/ehb54/ultrascan3/commit/44bab627dcc91b01e021d5332de8d038b7bc3de4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp

  Log Message:
  -----------
  GMP | R&D: 2. LIVE_UPDATE -- potential fixes for dropped usiab-to-optima connection during various live update stages...


  Commit: 54c57691b594fde24dc40f2e99e4c3f485207899
      https://github.com/ehb54/ultrascan3/commit/54c57691b594fde24dc40f2e99e4c3f485207899
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp

  Log Message:
  -----------
  [1]GMP | R&D: 2. LIVE_UPDATE -- potential fixes for dropped usiab-to-optima connection during various live update stages...


  Commit: 6eb23eb217129f6cfa083e4c2d132b81eeb79449
      https://github.com/ehb54/ultrascan3/commit/6eb23eb217129f6cfa083e4c2d132b81eeb79449
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp

  Log Message:
  -----------
  [2]GMP | R&D: 2. LIVE_UPDATE -- potential fixes for dropped usiab-to-optima connection during various live update stages...


  Commit: b8424a8bc274fff5f4fb289c552e31023d1ec512
      https://github.com/ehb54/ultrascan3/commit/b8424a8bc274fff5f4fb289c552e31023d1ec512
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h

  Log Message:
  -----------
  GMP | R&D: Run MANAGER -- fix for the wrong event on refreshig Optima Runs Statuses causing forced setting new experiment upon attemt to re-attach...


  Commit: a6089455c047284229de979dc3cff6160bedc1e0
      https://github.com/ehb54/ultrascan3/commit/a6089455c047284229de979dc3cff6160bedc1e0
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-08-29 (Fri, 29 Aug 2025)

  Changed paths:
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h

  Log Message:
  -----------
  Merge pull request #258 from ehb54/alexey-dev-issue545

GMP | R&D: Run MANAGER -- fix for the wrong event on refreshig Optima…


  Commit: 55c201891699765e68d8771a3dd08daf89b25169
      https://github.com/ehb54/ultrascan3/commit/55c201891699765e68d8771a3dd08daf89b25169
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-08-29 (Fri, 29 Aug 2025)

  Changed paths:
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp

  Log Message:
  -----------
  Merge pull request #257 from ehb54/alexey-dev-issue544

GMP | R&D: 2. LIVE_UPDATE -- potential fixes for dropped usiab-to-optima


  Commit: 217485a90c5e92e0e810e5e3dfe2dac0177b8b35
      https://github.com/ehb54/ultrascan3/commit/217485a90c5e92e0e810e5e3dfe2dac0177b8b35
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M CMakeLists.txt
    A admin/cmake/FindQwt.cmake
    A admin/cmake/us_version.h.in
    R admin/test/cmake/hints.cmake
    M admin/test/docker/Dockerfile
    M gui/CMakeLists.txt
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_failed_gmp_run_gui.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    M gui/us_model_gui.cpp
    M gui/us_model_loader.cpp
    M gui/us_noise_loader.cpp
    M gui/us_noise_loader.h
    M gui/us_project_gui.cpp
    M gui/us_rotor_gui.cpp
    M gui/us_solution_gui.cpp
    A programs/CMakeLists.txt
    M programs/us/us.cpp
    M programs/us/us_win_data.cpp
    A programs/us_autoflow_analysis/CMakeLists.txt
    A programs/us_com_project/CMakelists.txt
    A programs/us_com_project_academic/CMakeLists.txt
    M programs/us_config/us_database.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_convert/us_select_triples.h
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_ddist_combine/us_ddist_combine.h
    M programs/us_edit/us_edit.cpp
    A programs/us_experiment/CMakeLists.txt
    A programs/us_fematch/CMakeLists.txt
    A programs/us_fit_meniscus/CMakeLists.txt
    A programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_pcsa/us_pcsa.cpp
    A programs/us_protocol_dev/CMakeLists.txt
    A programs/us_query_rmsd/CMakeLists.txt
    M programs/us_ramp/us_experiment_gui_ra.cpp
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    A programs/us_reporter_gmp/CMakeLists.txt
    M test-docker.sh
    M test/utils/CMakeLists.txt
    M test/utils/test_us_astfem_rsa.cpp
    M test/utils/test_us_buffer.cpp
    M test/utils/test_us_db2.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  error in build related to iusdb2, cmake build for programs, and working unit tests


  Commit: 8401655782f10eb593ea8537ea59378e3da8f03b
      https://github.com/ehb54/ultrascan3/commit/8401655782f10eb593ea8537ea59378e3da8f03b
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A .github/workflows/unit-tests.yml

  Log Message:
  -----------
  move unit tests trigger to separate file


  Commit: 73021e71e98437f3583fc6edcaf0fe2faf72d5fd
      https://github.com/ehb54/ultrascan3/commit/73021e71e98437f3583fc6edcaf0fe2faf72d5fd
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M programs/us_com_project/CMakelists.txt
    A qwtplot3d/CMakeLists.txt

  Log Message:
  -----------
  add us_com_project cmakelists


  Commit: c9030ec25f5d2ce4547c140beaf0d06baa785f4a
      https://github.com/ehb54/ultrascan3/commit/c9030ec25f5d2ce4547c140beaf0d06baa785f4a
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    A programs/us_com_project/CMakeLists.txt
    R programs/us_com_project/CMakelists.txt

  Log Message:
  -----------
  fix us_com_project cmakelists had lowercase l in name


  Commit: 7edcb7cb1815454a3c1517671b8f46ba157b7fd5
      https://github.com/ehb54/ultrascan3/commit/7edcb7cb1815454a3c1517671b8f46ba157b7fd5
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml should not run and not send email


  Commit: a414cfc8f6a9b899f987a41925b89b2a948b954a
      https://github.com/ehb54/ultrascan3/commit/a414cfc8f6a9b899f987a41925b89b2a948b954a
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml running but non-failing


  Commit: 09d7e2075e6ba517445079e50e2410866d36ef05
      https://github.com/ehb54/ultrascan3/commit/09d7e2075e6ba517445079e50e2410866d36ef05
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml install libqwt-qt5-dev


  Commit: 6014d3b78be1f58f196982b8e963eb9a1fd10650
      https://github.com/ehb54/ultrascan3/commit/6014d3b78be1f58f196982b8e963eb9a1fd10650
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml use cmake


  Commit: 86802e7c8b63d5dafae200d92ab4edd449a76122
      https://github.com/ehb54/ultrascan3/commit/86802e7c8b63d5dafae200d92ab4edd449a76122
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml use cmake


  Commit: 1c1fe3aebbc7885934e26733499fdc6e3443cd25
      https://github.com/ehb54/ultrascan3/commit/1c1fe3aebbc7885934e26733499fdc6e3443cd25
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  modifed static-analysis.yml remove format check


  Commit: 545dd0c591ceb5f40b85403fe9d72a8dc2079608
      https://github.com/ehb54/ultrascan3/commit/545dd0c591ceb5f40b85403fe9d72a8dc2079608
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  fix static-analysis.yml only check changed files


  Commit: ff38446e4155e613f61b9ccfdadc5141796dba1d
      https://github.com/ehb54/ultrascan3/commit/ff38446e4155e613f61b9ccfdadc5141796dba1d
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  fix static-analysis.yml env variable handling


  Commit: 44dc6b5ad0d3a3b1288a71a6096e71bcf767d2fb
      https://github.com/ehb54/ultrascan3/commit/44dc6b5ad0d3a3b1288a71a6096e71bcf767d2fb
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  fix static-analysis.yml env variable handling


  Commit: ef4c4e8e42954ff80a0ef6df92e9b990b7edaa68
      https://github.com/ehb54/ultrascan3/commit/ef4c4e8e42954ff80a0ef6df92e9b990b7edaa68
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/static-analysis.yml
    M .github/workflows/unit-tests.yml

  Log Message:
  -----------
  mod workflow triggers to push or pr on master only


  Commit: befe3e2ed9031970d5d93eb3b0080c35868d586b
      https://github.com/ehb54/ultrascan3/commit/befe3e2ed9031970d5d93eb3b0080c35868d586b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h

  Log Message:
  -----------
  GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: a757689d32acc3aff80b1e0c9b5d4f580c01ffc9
      https://github.com/ehb54/ultrascan3/commit/a757689d32acc3aff80b1e0c9b5d4f580c01ffc9
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h

  Log Message:
  -----------
  [2]GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: 6f9f6d81148a6128933c1a30c8960fc7b0ca9b18
      https://github.com/ehb54/ultrascan3/commit/6f9f6d81148a6128933c1a30c8960fc7b0ca9b18
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h

  Log Message:
  -----------
  [3]GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: 826cea37317d3d85e5a6c1e9f49a6f11a4456568
      https://github.com/ehb54/ultrascan3/commit/826cea37317d3d85e5a6c1e9f49a6f11a4456568
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

  Log Message:
  -----------
  [4]GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: f1864dd5785437638d1fe97073331b90c06e7c22
      https://github.com/ehb54/ultrascan3/commit/f1864dd5785437638d1fe97073331b90c06e7c22
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  [5]GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: 71f24752c7eede2c90f377adda0d7a22bdacb0a5
      https://github.com/ehb54/ultrascan3/commit/71f24752c7eede2c90f377adda0d7a22bdacb0a5
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  [6]GMP | 1. EXP.: 8.Aprofile -- custom grid implementation...


  Commit: b3affb0867414d2529ed378da6d7a56014388ffc
      https://github.com/ehb54/ultrascan3/commit/b3affb0867414d2529ed378da6d7a56014388ffc
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-02 (Tue, 02 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  GMP | 6. REPORT -- modify presentaion in case of CG...


  Commit: f254035dd92e63c66f56cf040d8b7a153ccf21c1
      https://github.com/ehb54/ultrascan3/commit/f254035dd92e63c66f56cf040d8b7a153ccf21c1
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-09-04 (Thu, 04 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  Merge pull request #259 from ehb54/alexey-dev-issue543

Alexey dev issue543: Custom Grid in GMP, GUI/protocol/report portions


  Commit: 42e26337f0dd52027b91e41ba3af0f9e1b626a24
      https://github.com/ehb54/ultrascan3/commit/42e26337f0dd52027b91e41ba3af0f9e1b626a24
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-04 (Thu, 04 Sep 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M .gitignore
    R admin/codeql/custom-queries/cpp/codeql-pack.yml
    R admin/codeql/custom-queries/cpp/find-unused-functions.ql
    M gui/CMakeLists.txt
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    R gui/us_model_editor.cpp
    R gui/us_model_editor.h
    M gui/us_model_gui.cpp
    M gui/us_model_loader.h
    M gui/us_noise_loader.h
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_edit/us_edit.h
    M utils/us_xpn_data.cpp

  Log Message:
  -----------
  code cleanup before PR review


  Commit: 895bcceea66cf95608da4f456620659d8e9517d5
      https://github.com/ehb54/ultrascan3/commit/895bcceea66cf95608da4f456620659d8e9517d5
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-04 (Thu, 04 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  Merge pull request #260 from ehb54/master

commit update


  Commit: 19e27c3ec7093c10f143441101c85d0af09b12ac
      https://github.com/ehb54/ultrascan3/commit/19e27c3ec7093c10f143441101c85d0af09b12ac
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-05 (Fri, 05 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  mod: better reporting of critical issues


  Commit: 3d25a66f7dcdd4e3a849f5ea31ae253f22c303be
      https://github.com/ehb54/ultrascan3/commit/3d25a66f7dcdd4e3a849f5ea31ae253f22c303be
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-05 (Fri, 05 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/aaron-dev-test-utils' into aaron-dev-test-utils


  Commit: eaf7d5bc8dae71e71e890cbec10deb318fe0862c
      https://github.com/ehb54/ultrascan3/commit/eaf7d5bc8dae71e71e890cbec10deb318fe0862c
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-05 (Fri, 05 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  mod: artifact upload fix


  Commit: f04888d7116e9c5498dd5a316307e9f4dc238d40
      https://github.com/ehb54/ultrascan3/commit/f04888d7116e9c5498dd5a316307e9f4dc238d40
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-06 (Sat, 06 Sep 2025)

  Changed paths:
    M .github/workflows/static-analysis.yml

  Log Message:
  -----------
  fix: critical static analysis only


  Commit: d9ed24af5742fb54910d7c1d9873b57c528b4661
      https://github.com/ehb54/ultrascan3/commit/d9ed24af5742fb54910d7c1d9873b57c528b4661
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-06 (Sat, 06 Sep 2025)

  Changed paths:
    M CMakeLists.txt
    M admin/cmake/FindQwt.cmake
    M gui/CMakeLists.txt
    M programs/us_autoflow_analysis/CMakeLists.txt
    M programs/us_com_project/CMakeLists.txt
    M programs/us_com_project_academic/CMakeLists.txt
    M programs/us_experiment/CMakeLists.txt
    M programs/us_fematch/CMakeLists.txt
    M programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_protocol_dev/CMakeLists.txt
    M programs/us_query_rmsd/CMakeLists.txt
    M programs/us_reporter_gmp/CMakeLists.txt
    M qwtplot3d/CMakeLists.txt
    M test/utils/test_us_settings.cpp
    M utils/CMakeLists.txt

  Log Message:
  -----------
  mod: address review comments


  Commit: 52d2e12f19167416a58de29b71876a11edd2caf6
      https://github.com/ehb54/ultrascan3/commit/52d2e12f19167416a58de29b71876a11edd2caf6
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-12 (Fri, 12 Sep 2025)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h

  Log Message:
  -----------
  GMP | 1. EXP.: 8.Aprofile -- [Add model ID to framework]custom grid implementation...


  Commit: 5c1814ae911784afd312e835594b931008d8bed4
      https://github.com/ehb54/ultrascan3/commit/5c1814ae911784afd312e835594b931008d8bed4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-12 (Fri, 12 Sep 2025)

  Changed paths:
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  [1]GMP | 1. EXP.: 8.Aprofile -- [Add model ID to framework]custom grid implementation...


  Commit: 4e5d8b4cc07c2a5c5065886cf61e61c76fafffad
      https://github.com/ehb54/ultrascan3/commit/4e5d8b4cc07c2a5c5065886cf61e61c76fafffad
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-14 (Sun, 14 Sep 2025)

  Changed paths:
    M utils/us_ana_profile.cpp

  Log Message:
  -----------
  [2]GMP | 1. EXP.: 8.Aprofile -- [Add model ID to framework]custom grid implementation...ush


  Commit: 747e42f7732dc906533cbd0cd954e81e3e565d98
      https://github.com/ehb54/ultrascan3/commit/747e42f7732dc906533cbd0cd954e81e3e565d98
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: 0337b97ebfe25072971b60c29b4a2d390667da17
      https://github.com/ehb54/ultrascan3/commit/0337b97ebfe25072971b60c29b4a2d390667da17
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp

  Log Message:
  -----------
  [test1]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: 77987890dfd45f62499deda691795b2e88ed4c26
      https://github.com/ehb54/ultrascan3/commit/77987890dfd45f62499deda691795b2e88ed4c26
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp

  Log Message:
  -----------
  [test2]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: f0d642fb0b9364e641fb3119b5eb5f3d9a70d908
      https://github.com/ehb54/ultrascan3/commit/f0d642fb0b9364e641fb3119b5eb5f3d9a70d908
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  [test4]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: cabec77d85cef315e34c7a7362b56b19524d3972
      https://github.com/ehb54/ultrascan3/commit/cabec77d85cef315e34c7a7362b56b19524d3972
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [test5]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: ffb3fb9dc2da42d44a60eaefd9a678aea956a204
      https://github.com/ehb54/ultrascan3/commit/ffb3fb9dc2da42d44a60eaefd9a678aea956a204
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-15 (Mon, 15 Sep 2025)

  Changed paths:
    M gui/us_model_loader.cpp

  Log Message:
  -----------
  [test6]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: 8373d17ba7f453a11426f8935218990b8e317f51
      https://github.com/ehb54/ultrascan3/commit/8373d17ba7f453a11426f8935218990b8e317f51
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [test77]GMP | 5. ANALYSIS -- fix for false 'no -FM data' message triggering for the newly developed custom grid analysis...


  Commit: d29359d571538fdcdba340546c1ace762f2585f7
      https://github.com/ehb54/ultrascan3/commit/d29359d571538fdcdba340546c1ace762f2585f7
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Add function to check acceleration rate and first scan validity

Introduced `check_acceleration()` in `US_AstfemMath` to validate acceleration rates and detect potential issues with first scan timing. Enhanced error reporting for experiments with low acceleration or scans during acceleration phase. Updated header file accordingly.


  Commit: 00b9132e2f4a788b4b056a3277c0b52a4f0adec4
      https://github.com/ehb54/ultrascan3/commit/00b9132e2f4a788b4b056a3277c0b52a4f0adec4
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_2dsa/us_2dsa.cpp

  Log Message:
  -----------
  Refactor speed step validation logic and integrate `check_acceleration()`

Replaced manual speed step validation with the `check_acceleration()` function from `US_AstfemMath`, improving modularity and error detection. Enhanced message box handling for better user feedback on scan timing and acceleration issues.


  Commit: b3b5449d21badd09a6c72964db5f09a1c6ac22ab
      https://github.com/ehb54/ultrascan3/commit/b3b5449d21badd09a6c72964db5f09a1c6ac22ab
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp

  Log Message:
  -----------
  Replace manual acceleration checks with `check_acceleration()` helper

Streamlined acceleration validation using `US_AstfemMath::check_acceleration()` for improved modularity, reduced code redundancy, and enhanced error handling. Updated message box logic to display detailed user feedback when issues are detected.


  Commit: e7990f3902c576ee20053e446ae508e1d193ef29
      https://github.com/ehb54/ultrascan3/commit/e7990f3902c576ee20053e446ae508e1d193ef29
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp

  Log Message:
  -----------
  Refactor message box logic and integrate updated `check_acceleration()` validation

Simplified acceleration validation by utilizing `US_AstfemMath::check_acceleration()`. Streamlined message box handling to improve readability and user feedback for experiments with acceleration issues.


  Commit: 31e99caf2928581de4943b1119be73a9436d1447
      https://github.com/ehb54/ultrascan3/commit/31e99caf2928581de4943b1119be73a9436d1447
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  Remove obsolete low acceleration check and associated UI logic

Eliminated redundant low acceleration validation and message box logic from `us_experiment_gui_optima.cpp`, simplifying the code and improving maintainability.


  Commit: 91d63509d1f79d315225eff1b2d7fb5b6115ecc3
      https://github.com/ehb54/ultrascan3/commit/91d63509d1f79d315225eff1b2d7fb5b6115ecc3
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_fematch/us_fematch.cpp

  Log Message:
  -----------
  Replace manual acceleration UI logic with `check_acceleration()` integration

Streamlined acceleration validation by utilizing `US_AstfemMath::check_acceleration()`. Removed redundant manual checks and simplified message box handling for improved user feedback and code maintainability.


  Commit: a460bef08c775745062f6fe891f2893e2002d117
      https://github.com/ehb54/ultrascan3/commit/a460bef08c775745062f6fe891f2893e2002d117
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_mpi_analysis/us_mpi_analysis.cpp

  Log Message:
  -----------
  Replace manual acceleration UI logic with `check_acceleration()` integration

Streamlined acceleration validation by utilizing `US_AstfemMath::check_acceleration()`. Removed redundant manual checks and simplified message box handling for improved user feedback and code maintainability.


  Commit: 009aba4948371da1e6e6f05f46f5a11c092b324c
      https://github.com/ehb54/ultrascan3/commit/009aba4948371da1e6e6f05f46f5a11c092b324c
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  Integrate `check_acceleration()` in `us_reporter_gmp.cpp`

Replaced manual acceleration checks with `US_AstfemMath::check_acceleration()`, streamlining validation and improving error reporting with enhanced message box logic. Removed redundant code for better maintainability.


  Commit: bee67ad94ebbc7c9821dc0aad18e6bce737b4568
      https://github.com/ehb54/ultrascan3/commit/bee67ad94ebbc7c9821dc0aad18e6bce737b4568
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp

  Log Message:
  -----------
  Update utils/us_astfem_math.cpp

Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com>


  Commit: 227d32eb57b85946a3d39e4643719738eeddabb5
      https://github.com/ehb54/ultrascan3/commit/227d32eb57b85946a3d39e4643719738eeddabb5
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp

  Log Message:
  -----------
  Update utils/us_astfem_math.cpp

Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com>


  Commit: fa44532656ec9a8863fe76d5878356f412f827fb
      https://github.com/ehb54/ultrascan3/commit/fa44532656ec9a8863fe76d5878356f412f827fb
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp

  Log Message:
  -----------
  Integrate `check_acceleration()` in `us_vhw_enhanced.cpp`

Added validation for acceleration profiles using `US_AstfemMath::check_acceleration()`. Enhanced message box logic for user feedback and streamlined error handling for scan data issues.


  Commit: 3b4ade0ff450252975099029f53fae26589346a6
      https://github.com/ehb54/ultrascan3/commit/3b4ade0ff450252975099029f53fae26589346a6
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M gui/us_analysis_base2.cpp

  Log Message:
  -----------
  Integrate `check_acceleration()` in `us_analysis_base2.cpp` in order to add it to us_second_moment, us_dcdt, us_pcsa

Added acceleration validation leveraging `US_AstfemMath::check_acceleration()`. Enhanced message box logic for user feedback and streamlined error handling for scan data issues.


  Commit: 9fb462a87d5cfef990e583e0aa8dda091841052b
      https://github.com/ehb54/ultrascan3/commit/9fb462a87d5cfef990e583e0aa8dda091841052b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_fematch/us_resplot_fem.cpp

  Log Message:
  -----------
  [debug]GMP | 6. REPORT: CG -- ...


  Commit: 42982afb88ddce0d00ece507d399d59735905d72
      https://github.com/ehb54/ultrascan3/commit/42982afb88ddce0d00ece507d399d59735905d72
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug1]GMP | 6. REPORT: CG -- ...


  Commit: 493798b230e227ab68985ca50882c28058efd160
      https://github.com/ehb54/ultrascan3/commit/493798b230e227ab68985ca50882c28058efd160
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug2]GMP | 6. REPORT: CG -- ...


  Commit: a468cc16f534c3769ca2b90b209848d226d596fc
      https://github.com/ehb54/ultrascan3/commit/a468cc16f534c3769ca2b90b209848d226d596fc
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug3]GMP | 6. REPORT: CG -- ...


  Commit: 35851638d1fc647e0bd2dd3861e329898ac2fec1
      https://github.com/ehb54/ultrascan3/commit/35851638d1fc647e0bd2dd3861e329898ac2fec1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug4]GMP | 6. REPORT: CG -- ...


  Commit: 8de77f30a55f3d955960b24d9fc654f85a643da1
      https://github.com/ehb54/ultrascan3/commit/8de77f30a55f3d955960b24d9fc654f85a643da1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug5]GMP | 6. REPORT: CG -- ...


  Commit: 116f06f0e3cb97e592455a896ea074987b1d687d
      https://github.com/ehb54/ultrascan3/commit/116f06f0e3cb97e592455a896ea074987b1d687d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug5]GMP | 6. REPORT: CG -- ...


  Commit: ada9fc194b6107aa9234582f328928f990f49ab8
      https://github.com/ehb54/ultrascan3/commit/ada9fc194b6107aa9234582f328928f990f49ab8
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-16 (Tue, 16 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [debug7]GMP | 6. REPORT: CG -- ...


  Commit: 32bb4b7a5dc2070311763e159ad64dab3cc648d4
      https://github.com/ehb54/ultrascan3/commit/32bb4b7a5dc2070311763e159ad64dab3cc648d4
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M doc/manual/advanced_config.body

  Log Message:
  -----------
  Enhance advanced_config documentation with new flags

Added detailed descriptions for various configuration flags related to debugging and speed settings.


  Commit: b52f75b2a6792fda0bab5a3eb02250629eed0b4a
      https://github.com/ehb54/ultrascan3/commit/b52f75b2a6792fda0bab5a3eb02250629eed0b4a
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M doc/manual/advanced_config.body

  Log Message:
  -----------
  Update wording

Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com>


  Commit: 62d4ea94709d6f723457f2bc6436f79c5486ddae
      https://github.com/ehb54/ultrascan3/commit/62d4ea94709d6f723457f2bc6436f79c5486ddae
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M doc/manual/advanced_config.body

  Log Message:
  -----------
  Update hsclogo description in advanced_config


  Commit: 803cac4e0551cf55251878109066602030536089
      https://github.com/ehb54/ultrascan3/commit/803cac4e0551cf55251878109066602030536089
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M programs/us_fematch/us_fematch.cpp

  Log Message:
  -----------
  Integrate `check_acceleration()` in `us_fematch.cpp`

Replaced manual acceleration validation with `US_AstfemMath::check_acceleration()`. Improved error handling and message box logic to provide better user feedback for scan data issues.


  Commit: 6147e952e75e949c7809a98a21beb2107f87e395
      https://github.com/ehb54/ultrascan3/commit/6147e952e75e949c7809a98a21beb2107f87e395
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Clarify `check_acceleration()` documentation for return format and behavior


  Commit: d976a8685de0adc6d272b35cec81016a34e4a38e
      https://github.com/ehb54/ultrascan3/commit/d976a8685de0adc6d272b35cec81016a34e4a38e
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp

  Log Message:
  -----------
  Refactor `check_acceleration()` logic for improved readability and robustness

Simplified variable naming, added guards for edge cases, and clarified acceleration rate and time checks. Enhanced error messages to provide more detailed user feedback.


  Commit: 6c6ba45b05dacb1c10cf803c959c2b9b4bdbe14c
      https://github.com/ehb54/ultrascan3/commit/6c6ba45b05dacb1c10cf803c959c2b9b4bdbe14c
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp

  Log Message:
  -----------
  Fix incorrect dereference of `edata` in `check_acceleration()` call


  Commit: 103683b0b42e6d3ee23a86bb3749b3cc0aa08e11
      https://github.com/ehb54/ultrascan3/commit/103683b0b42e6d3ee23a86bb3749b3cc0aa08e11
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  Fix incorrect dereference of `edata` in `check_acceleration()` call within `us_reporter_gmp.cpp`


  Commit: 347ef44a538b0dfd5dd64c49aa7d9baecf6f1c03
      https://github.com/ehb54/ultrascan3/commit/347ef44a538b0dfd5dd64c49aa7d9baecf6f1c03
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-09-18 (Thu, 18 Sep 2025)

  Changed paths:
    M doc/manual/advanced_config.body

  Log Message:
  -----------
  Merge pull request #263 from ehb54/lukas/debug_text_docs

Document advanced settings debug text values/flags


  Commit: 9d51aa93fbdb6f1a84076e3ddd128210f701d29d
      https://github.com/ehb54/ultrascan3/commit/9d51aa93fbdb6f1a84076e3ddd128210f701d29d
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/us_analysis_base2.cpp

  Log Message:
  -----------
  Refactor speed profile and time state handling in `us_analysis_base2.cpp`

Refactored speed profile processing to improve clarity and maintainability. Added enhanced logic to handle time state files and initialization of simulation parameters. Simplified acceleration checks using `US_AstfemMath::check_acceleration()`.


  Commit: 1f7336dfecb15d81c71c88e6922196f0137c6431
      https://github.com/ehb54/ultrascan3/commit/1f7336dfecb15d81c71c88e6922196f0137c6431
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp

  Log Message:
  -----------
  Adjust `kT1Factor` initialization and format specifiers in error messages

Revised `kT1Factor` to use explicit calculation for enhanced clarity. Updated float formatting in error messages from 'g' to 'f' for consistent precision in user feedback.


  Commit: b29fc424db0d4aa7e5e60d830be2fbadb73666e1
      https://github.com/ehb54/ultrascan3/commit/b29fc424db0d4aa7e5e60d830be2fbadb73666e1
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M programs/us_2dsa/us_2dsa.cpp

  Log Message:
  -----------
  Remove manual `check_acceleration()` validation in `us_2dsa.cpp`

Eliminated redundant acceleration validation logic and message box handling. Streamlined by removing unused `US_AstfemMath::check_acceleration()` integration.


  Commit: 626668c35b1cdd774c6ba744a7cd473feb548602
      https://github.com/ehb54/ultrascan3/commit/626668c35b1cdd774c6ba744a7cd473feb548602
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_fematch/us_fematch.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  Simplify `check_results` bounds checks in message box handling across programs


  Commit: b21a559ee9e33fed395a785dbaa8f14fe58e9831
      https://github.com/ehb54/ultrascan3/commit/b21a559ee9e33fed395a785dbaa8f14fe58e9831
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp

  Log Message:
  -----------
  Remove unused `check_acceleration` logic and disable `update(0)` call in `us_vhw_enhanced.cpp` to prevent unnecessary update cycle


  Commit: a4fcd0c5999879b9af70342cbf2a4d40b9d2b803
      https://github.com/ehb54/ultrascan3/commit/a4fcd0c5999879b9af70342cbf2a4d40b9d2b803
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-21 (Sun, 21 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp
    M gui/us_scan_excl_gui.h
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h

  Log Message:
  -----------
  GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: e49834c3a05a6ffbc730f24be564d3c319a06d2a
      https://github.com/ehb54/ultrascan3/commit/e49834c3a05a6ffbc730f24be564d3c319a06d2a
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Add `calc_omega2t` functionality to `US_AstfemMath` for omega2t calculations

Introduced a new method `calc_omega2t` in `US_AstfemMath` to calculate omega2t values based on speed profiles, acceleration rates, and time parameters. Enhanced flexibility for processing speed step data.


  Commit: 046484c8433d54042b223de7aebd2b793424b6a9
      https://github.com/ehb54/ultrascan3/commit/046484c8433d54042b223de7aebd2b793424b6a9
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp

  Log Message:
  -----------
  Refactor speed step simulation logic in `us_astfem_sim.cpp`

Streamlined speed profile processing by removing redundant legacy logic and incorporating `calc_omega2t` for precise omega2t and time grid calculations. Enhanced clarity and maintainability of simulation loop.


  Commit: 1246e6e3724e8a382585cc65e0208d3008bfbeeb
      https://github.com/ehb54/ultrascan3/commit/1246e6e3724e8a382585cc65e0208d3008bfbeeb
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h

  Log Message:
  -----------
  [1a]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 5e6c7f858d8e6163099c500c970c02e54801243b
      https://github.com/ehb54/ultrascan3/commit/5e6c7f858d8e6163099c500c970c02e54801243b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [2]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 5c98f81ac04ec7e465bdc36d6c858c27e3f146a1
      https://github.com/ehb54/ultrascan3/commit/5c98f81ac04ec7e465bdc36d6c858c27e3f146a1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [3]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 5edb9ce91335769271fb5f593482a97dc4233059
      https://github.com/ehb54/ultrascan3/commit/5edb9ce91335769271fb5f593482a97dc4233059
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [4]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 9aff495b37873080961f8c231a3ce673377f80d3
      https://github.com/ehb54/ultrascan3/commit/9aff495b37873080961f8c231a3ce673377f80d3
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [5]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 1351f83ecb06b104ec53c3eac4dfa8e1deb9e008
      https://github.com/ehb54/ultrascan3/commit/1351f83ecb06b104ec53c3eac4dfa8e1deb9e008
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [5a]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 321a8cba345ec3c3f2187e0ba10f28376fd49a3e
      https://github.com/ehb54/ultrascan3/commit/321a8cba345ec3c3f2187e0ba10f28376fd49a3e
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  [5b-TEST]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 373ac0ac501856ea0df8f4f579f953d89ec810b0
      https://github.com/ehb54/ultrascan3/commit/373ac0ac501856ea0df8f4f579f953d89ec810b0
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [6b-TEST]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: ea3905ba9097c5eed14e034d6656fd0c84dff988
      https://github.com/ehb54/ultrascan3/commit/ea3905ba9097c5eed14e034d6656fd0c84dff988
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  [6b-TEST- restore]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: ed8dbfb27ca0afd51e92c0717d6e05536217b8b4
      https://github.com/ehb54/ultrascan3/commit/ed8dbfb27ca0afd51e92c0717d6e05536217b8b4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [7-TEST- restore]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: df769b270aea86fedc2fb0da2875e71741354606
      https://github.com/ehb54/ultrascan3/commit/df769b270aea86fedc2fb0da2875e71741354606
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-09-22 (Mon, 22 Sep 2025)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_fematch/us_fematch.cpp
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Merge pull request #262 from ehb54/lukas/bad-timestate

Bad timestate warnings


  Commit: 021924be498aba94508063128ff7d169d1d6c80c
      https://github.com/ehb54/ultrascan3/commit/021924be498aba94508063128ff7d169d1d6c80c
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-09-23 (Tue, 23 Sep 2025)

  Changed paths:
    M gui/us_model_loader.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_fematch/us_resplot_fem.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h

  Log Message:
  -----------
  Merge pull request #261 from ehb54/alexey-dev-issue553

Alexey dev issue553: GMP-Custom grid: pass also CG-modelID throught the framework


  Commit: 905f41462ec9dab9667e915d639af2970e21a7a4
      https://github.com/ehb54/ultrascan3/commit/905f41462ec9dab9667e915d639af2970e21a7a4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: AProfile && 4. EDIT -- [proper settings of min/max for scan_beg|nth|end for different optics systems] init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 671b8e4d0e4951014a52280942d6a6c9712f14fa
      https://github.com/ehb54/ultrascan3/commit/671b8e4d0e4951014a52280942d6a6c9712f14fa
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: AProfile && 4. EDIT -- [UNIT TEST for multi-channel run] init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: d584fa48438a0f9d744b750a6abe23533cc48b52
      https://github.com/ehb54/ultrascan3/commit/d584fa48438a0f9d744b750a6abe23533cc48b52
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: AProfile && 4. EDIT -- [RESTORE--UNIT TEST for multi-channel run] init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 84f86b86f77bbcd33e113217d09cbda59701b58b
      https://github.com/ehb54/ultrascan3/commit/84f86b86f77bbcd33e113217d09cbda59701b58b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [DEBUGS]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 8ecca10f20a347fd906905b16f8e85ef5afff22a
      https://github.com/ehb54/ultrascan3/commit/8ecca10f20a347fd906905b16f8e85ef5afff22a
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [1 DEBUGS]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: fe9b9031b3af683efa02792cf18ca46a51d376d8
      https://github.com/ehb54/ultrascan3/commit/fe9b9031b3af683efa02792cf18ca46a51d376d8
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [2 DEBUGS]GMP | 1. EXP.: AProfile && 4. EDIT -- init. steps and tests for configuring scans exclusion (every nth to be inscluded), saving && passing for downstream analysis and eporting...


  Commit: 4c16cc30bec6d2d9ea234a0ad826339c18f1dc27
      https://github.com/ehb54/ultrascan3/commit/4c16cc30bec6d2d9ea234a0ad826339c18f1dc27
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: AProfile && 4. EDIT -- treat scan exclusion differently for ABDE vs. VELOCITY types (ABDE - usually only last scan remains for each triple, ensured manually; VEL. - based on AProfile's settings beg|nth|end)...


  Commit: dd3e9be9669f28156c33235c7e73db3040c614a5
      https://github.com/ehb54/ultrascan3/commit/dd3e9be9669f28156c33235c7e73db3040c614a5
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Update CMakeLists.txt

Co-authored-by: Lukas Dobler <69309597+doluk at users.noreply.github.com>


  Commit: 93c11d987df52db6a1d9484f4f49a7acb54bd4dc
      https://github.com/ehb54/ultrascan3/commit/93c11d987df52db6a1d9484f4f49a7acb54bd4dc
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Update CMakeLists.txt

Co-authored-by: Lukas Dobler <69309597+doluk at users.noreply.github.com>


  Commit: ea99232fad84d9c9e2e785ee18794694bb22b883
      https://github.com/ehb54/ultrascan3/commit/ea99232fad84d9c9e2e785ee18794694bb22b883
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Update utils/CMakeLists.txt

Co-authored-by: Lukas Dobler <69309597+doluk at users.noreply.github.com>


  Commit: a1344544e53b2158a855ac3ddb3296bbb15d21e0
      https://github.com/ehb54/ultrascan3/commit/a1344544e53b2158a855ac3ddb3296bbb15d21e0
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M gui/CMakeLists.txt

  Log Message:
  -----------
  Update gui/CMakeLists.txt

Co-authored-by: Lukas Dobler <69309597+doluk at users.noreply.github.com>


  Commit: 6115f78b236f317ecc7ce852c9541d8ac10084e4
      https://github.com/ehb54/ultrascan3/commit/6115f78b236f317ecc7ce852c9541d8ac10084e4
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M test/utils/CMakeLists.txt

  Log Message:
  -----------
  Update test/utils/CMakeLists.txt

Co-authored-by: Lukas Dobler <69309597+doluk at users.noreply.github.com>


  Commit: b1ff389cba607cd5f34556fb6945f050ad099ff8
      https://github.com/ehb54/ultrascan3/commit/b1ff389cba607cd5f34556fb6945f050ad099ff8
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h

  Log Message:
  -----------
  GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: b557af349d02a148cef58c38976319f129cf4afa
      https://github.com/ehb54/ultrascan3/commit/b557af349d02a148cef58c38976319f129cf4afa
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h

  Log Message:
  -----------
  [1]GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: 57f3b61a10ffe0edcfdee555dbf12a7a6d15dc11
      https://github.com/ehb54/ultrascan3/commit/57f3b61a10ffe0edcfdee555dbf12a7a6d15dc11
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [1]GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: 825febd6fda9e31b55b9c0e13a0f2af701b3c6e0
      https://github.com/ehb54/ultrascan3/commit/825febd6fda9e31b55b9c0e13a0f2af701b3c6e0
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [3]GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: 4f9217705b688c38c3e420a609c2692c23a7e160
      https://github.com/ehb54/ultrascan3/commit/4f9217705b688c38c3e420a609c2692c23a7e160
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [4]GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: f8379662ac83a104ca49b29cc3b5a7f830944d05
      https://github.com/ehb54/ultrascan3/commit/f8379662ac83a104ca49b29cc3b5a7f830944d05
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [5]GMP | 6. REPORT -- display scan exclusion settings beg|nth|end|remaining in Scan section...


  Commit: e87ab944bf93815dda5842e3dadee3249c11a52c
      https://github.com/ehb54/ultrascan3/commit/e87ab944bf93815dda5842e3dadee3249c11a52c
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/CMakeLists.txt
    M test-docker.sh
    M test/utils/CMakeLists.txt
    M test/utils/test_us_vector.cpp

  Log Message:
  -----------
  fix: cmake collision during build


  Commit: 4a401e5be566119b5510674930f3b4365211a052
      https://github.com/ehb54/ultrascan3/commit/4a401e5be566119b5510674930f3b4365211a052
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M programs/CMakeLists.txt

  Log Message:
  -----------
  fix: add QWT to us_program_common


  Commit: 036113902d7405af0d641ad3afb98b2010cef02f
      https://github.com/ehb54/ultrascan3/commit/036113902d7405af0d641ad3afb98b2010cef02f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  [unit test for multi-channel case] GMP | 4. EDIT -- treat scan exclusion differently for ABDE vs. VELOCITY types (ABDE - usually only last scan remains for each triple, ensured manually; VEL. - based on AProfile's settings beg|nth|end)...


  Commit: 2e456f0922765ab66ffb5844fc6ef570a37ce431
      https://github.com/ehb54/ultrascan3/commit/2e456f0922765ab66ffb5844fc6ef570a37ce431
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    A admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/files/mariadb
    A admin/pam/pam_no_ad/files/php
    A admin/pam/pam_no_ad/files/sssd.conf
    A admin/pam/pam_no_ad/files/system-auth-nosss
    A admin/pam/pam_no_ad/pam_auth_pamtester.php
    A admin/pam/pam_no_ad/pam_auth_test.php

  Log Message:
  -----------
  Merge pull request #225 from ehb54/ehb54-issue-496

PAM for linux password for php


  Commit: 0fa81d8ac6c3fc80cbfb121038e9a6a0cde634bf
      https://github.com/ehb54/ultrascan3/commit/0fa81d8ac6c3fc80cbfb121038e9a6a0cde634bf
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit_main.cpp

  Log Message:
  -----------
  [REstore form -- unit test for multi-channel case] GMP | 4. EDIT -- treat scan exclusion differently for ABDE vs. VELOCITY types (ABDE - usually only last scan remains for each triple, ensured manually; VEL. - based on AProfile's settings beg|nth|end)...


  Commit: 154500215bfe391bf9dd7fda43456fe170c3c834
      https://github.com/ehb54/ultrascan3/commit/154500215bfe391bf9dd7fda43456fe170c3c834
  Author: saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: update the program GUI to get the cusotm grid from the users


  Commit: 42b30b23222d6e9b070861a382ebe34ad77611ab
      https://github.com/ehb54/ultrascan3/commit/42b30b23222d6e9b070861a382ebe34ad77611ab
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  GMP | 6. REPORT -- do not display scan exclusion settings Scan section if optics type not used...


  Commit: 9f8fa54c2859fc4a8c4f996ef37443963f0e4ab2
      https://github.com/ehb54/ultrascan3/commit/9f8fa54c2859fc4a8c4f996ef37443963f0e4ab2
  Author: saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  us_grid_editor: add function to parse a grid file


  Commit: f6b215b4f73633db8bee542cefd88da89761620b
      https://github.com/ehb54/ultrascan3/commit/f6b215b4f73633db8bee542cefd88da89761620b
  Author: saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp

  Log Message:
  -----------
  us_grid_editor: save the user grid model locally and on DB


  Commit: 4ec94c4a344d53369ca022d39c166df3b0859490
      https://github.com/ehb54/ultrascan3/commit/4ec94c4a344d53369ca022d39c166df3b0859490
  Author: saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  fixed the issue with resetting to the default after pasrsing the CSV file. Refine the functions to reload the model from DB and local drive


  Commit: f286c4ffff8050ccb898b5446f3915031c6b7585
      https://github.com/ehb54/ultrascan3/commit/f286c4ffff8050ccb898b5446f3915031c6b7585
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

  Changed paths:
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h

  Log Message:
  -----------
  Merge pull request #264 from samo38/issue_563

Issue 563: Custom Grid Program


  Commit: e3282fcfa778c046776d3abf2a718a9617230b4d
      https://github.com/ehb54/ultrascan3/commit/e3282fcfa778c046776d3abf2a718a9617230b4d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h

  Log Message:
  -----------
  GMP | 6. REPORT -- do not specify details on Scan exlusions of there were no any...


  Commit: 8a112ba9e5ae7859d58f117c486f2e52cbba2899
      https://github.com/ehb54/ultrascan3/commit/8a112ba9e5ae7859d58f117c486f2e52cbba2899
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [1]GMP | 6. REPORT -- do not specify details on Scan exlusions of there were no any...


  Commit: d1287da6bdde6dcb79acc019617ea24b5d93d410
      https://github.com/ehb54/ultrascan3/commit/d1287da6bdde6dcb79acc019617ea24b5d93d410
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    A admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/files/mariadb
    A admin/pam/pam_no_ad/files/php
    A admin/pam/pam_no_ad/files/sssd.conf
    A admin/pam/pam_no_ad/files/system-auth-nosss
    A admin/pam/pam_no_ad/pam_auth_pamtester.php
    A admin/pam/pam_no_ad/pam_auth_test.php
    M gui/us_analysis_base2.cpp
    M gui/us_model_loader.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_fematch/us_fematch.cpp
    M programs/us_fematch/us_resplot_fem.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Merge pull request #265 from ehb54/master

add master


  Commit: 8dff3550c25c2827799de8e3f245f1f34a9044ab
      https://github.com/ehb54/ultrascan3/commit/8dff3550c25c2827799de8e3f245f1f34a9044ab
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h

  Log Message:
  -----------
  [2]GMP | 6. REPORT -- do not specify details on Scan exlusions of there were no any...


  Commit: d927f1c7acffd7436189c83726111d960cbd1e2d
      https://github.com/ehb54/ultrascan3/commit/d927f1c7acffd7436189c83726111d960cbd1e2d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp

  Log Message:
  -----------
  GMP | 1. EXP.:APorile:ScanExcls. -- do not allow remainig scans to be less than 3 per channel;restore otherwise...


  Commit: 4c3a97f136b46591a7381b85fb726ea2fb87f7f2
      https://github.com/ehb54/ultrascan3/commit/4c3a97f136b46591a7381b85fb726ea2fb87f7f2
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp
    M gui/us_scan_excl_gui.h

  Log Message:
  -----------
  GMP | 1. EXP.:APorile:ScanExcls. -- [Modified logic for--] do not allow remainig scans to be less than 3 per channel;restore otherwise...


  Commit: 7c65e196caeaf47f46d74fe305d0dec5c3f6f4e1
      https://github.com/ehb54/ultrascan3/commit/7c65e196caeaf47f46d74fe305d0dec5c3f6f4e1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp

  Log Message:
  -----------
  [1]GMP | 1. EXP.:APorile:ScanExcls. -- [Modified logic for--] do not allow remainig scans to be less than 3 per channel;restore otherwise...


  Commit: 07f7d5c89032aa8dac1c13fe611e51d8e076cfde
      https://github.com/ehb54/ultrascan3/commit/07f7d5c89032aa8dac1c13fe611e51d8e076cfde
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp

  Log Message:
  -----------
  GMP | 1. EXP.:APorile:ScanExcls. -- backward compatibility with older protocols with no nth scan excl. settings...


  Commit: 232008ddbb42fa37d28890542961579241726f13
      https://github.com/ehb54/ultrascan3/commit/232008ddbb42fa37d28890542961579241726f13
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp

  Log Message:
  -----------
  [1]GMP | 1. EXP.:APorile:ScanExcls. -- backward compatibility with older protocols with no nth scan excl. settings...


  Commit: 3eb9ae51c6a5f7fc763508aa6e322281d3540f3b
      https://github.com/ehb54/ultrascan3/commit/3eb9ae51c6a5f7fc763508aa6e322281d3540f3b
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M test/utils/CMakeLists.txt

  Log Message:
  -----------
  fix: duplicate include removed


  Commit: 003fcead31be5da3e4a5744bd8b5a9a3adb9686d
      https://github.com/ehb54/ultrascan3/commit/003fcead31be5da3e4a5744bd8b5a9a3adb9686d
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M gui/us_scan_excl_gui.cpp
    M gui/us_scan_excl_gui.h
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h

  Log Message:
  -----------
  Merge pull request #267 from ehb54/alexey-dev-issue556

Alexey dev issue556: Scan Exclusion Profile Editor for AProfile in GMP #556


  Commit: 9b2e06a5e4a371044a913065222c7d91603e0085
      https://github.com/ehb54/ultrascan3/commit/9b2e06a5e4a371044a913065222c7d91603e0085
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  US_intargal -- avoid loading editProfiles...


  Commit: abfa96706807a26b5b0642ed078a97acf01a3e18
      https://github.com/ehb54/ultrascan3/commit/abfa96706807a26b5b0642ed078a97acf01a3e18
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  US_intergal -- restore editProfiles read; add debugs...


  Commit: d712bbbb0ceb306e036f428d4245c0e3b87c097b
      https://github.com/ehb54/ultrascan3/commit/d712bbbb0ceb306e036f428d4245c0e3b87c097b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  [1]US_intergal -- restore editProfiles read; add debugs...


  Commit: 088595bbbb4e35e890cb8d2bf308945e0333f3f1
      https://github.com/ehb54/ultrascan3/commit/088595bbbb4e35e890cb8d2bf308945e0333f3f1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  [2]US_intergal -- restore editProfiles read; add debugs...


  Commit: 15343601bc0774d196184c33adbddefab8430a11
      https://github.com/ehb54/ultrascan3/commit/15343601bc0774d196184c33adbddefab8430a11
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-02 (Thu, 02 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  [3]US_intergal -- create curves' labels from the model's desc...


  Commit: d62e7b57ef0ea16676a289087f4e4ba7a92ef3f8
      https://github.com/ehb54/ultrascan3/commit/d62e7b57ef0ea16676a289087f4e4ba7a92ef3f8
  Author: HabGab <gabirh at myumanitoba.ca>
  Date:   2025-10-03 (Fri, 03 Oct 2025)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  Merge pull request #268 from ehb54/alexey-dev-issue562

Alexey dev issue562: Enable plotting CG-SG integral distr.


  Commit: 399d845e5667346225803b9ac45b753c7676e39d
      https://github.com/ehb54/ultrascan3/commit/399d845e5667346225803b9ac45b753c7676e39d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M utils/us_run_protocol.h

  Log Message:
  -----------
  GMP | R&D : dataDisk -- differentiate between RI-uploaded data to be intensity or pseudo-absorbance; act accordingly in 3. IMPORT; report in REPORT; ...


  Commit: f924d79f3ecf67db15ced074ac2b50a4cafc9c72
      https://github.com/ehb54/ultrascan3/commit/f924d79f3ecf67db15ced074ac2b50a4cafc9c72
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp

  Log Message:
  -----------
  [1] GMP | R&D : dataDisk -- differentiate between RI-uploaded data to be intensity or pseudo-absorbance; act accordingly in 3. IMPORT; report in REPORT; ...


  Commit: a95afc6b2d4b4b118c7e84a6e1258fbf85076bf0
      https://github.com/ehb54/ultrascan3/commit/a95afc6b2d4b4b118c7e84a6e1258fbf85076bf0
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [2] GMP | R&D : dataDisk -- differentiate between RI-uploaded data to be intensity or pseudo-absorbance; act accordingly in 3. IMPORT; report in REPORT; ...


  Commit: 8f9f1257b799c491fa5629c912071eabb435388f
      https://github.com/ehb54/ultrascan3/commit/8f9f1257b799c491fa5629c912071eabb435388f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [3] GMP | R&D : dataDisk -- differentiate between RI-uploaded data to be intensity or pseudo-absorbance; act accordingly in 3. IMPORT; report in REPORT; ...


  Commit: c3a261985e7e3979e7a9a11fcad5c851e739f41b
      https://github.com/ehb54/ultrascan3/commit/c3a261985e7e3979e7a9a11fcad5c851e739f41b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  Us_Edit -- address non-hidden widgets in different constructors && scenarios ...


  Commit: 3ad35587a1da03cc9926344ac40bb3d364a32d24
      https://github.com/ehb54/ultrascan3/commit/3ad35587a1da03cc9926344ac40bb3d364a32d24
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [1]Us_Edit -- address non-hidden widgets in different constructors && scenarios ...


  Commit: d6a4a469c86320252916565b3bd860c07cab4b1f
      https://github.com/ehb54/ultrascan3/commit/d6a4a469c86320252916565b3bd860c07cab4b1f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [2]Us_Edit -- address non-hidden widgets in different constructors && scenarios ...


  Commit: d3528cb233647917b4f76c9423f9deae1983f2bd
      https://github.com/ehb54/ultrascan3/commit/d3528cb233647917b4f76c9423f9deae1983f2bd
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [3]Us_Edit -- address non-hidden widgets in different constructors && scenarios ...


  Commit: 8b4d2dc93db3c9ce00f4cfcebac25a50f25ce7f2
      https://github.com/ehb54/ultrascan3/commit/8b4d2dc93db3c9ce00f4cfcebac25a50f25ce7f2
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-10-07 (Tue, 07 Oct 2025)

  Changed paths:
    M CMakeLists.txt
    M programs/CMakeLists.txt
    M programs/us_autoflow_analysis/CMakeLists.txt
    M programs/us_fematch/CMakeLists.txt
    M programs/us_manage_data/us_manage_data.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    M qwtplot3d/CMakeLists.txt
    M test/utils/test_us_astfem_math.cpp
    R test/utils/test_us_astfem_rsa.cpp

  Log Message:
  -----------
  Consolidated commit after cleanup


  Commit: 934f494e4683d95677c5a7051705426df529cf13
      https://github.com/ehb54/ultrascan3/commit/934f494e4683d95677c5a7051705426df529cf13
  Author: aaron <aaron at aucsolutions.com>
  Date:   2025-10-08 (Wed, 08 Oct 2025)

  Changed paths:
    A admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/files/mariadb
    A admin/pam/pam_no_ad/files/php
    A admin/pam/pam_no_ad/files/sssd.conf
    A admin/pam/pam_no_ad/files/system-auth-nosss
    A admin/pam/pam_no_ad/pam_auth_pamtester.php
    A admin/pam/pam_no_ad/pam_auth_test.php
    M doc/manual/advanced_config.body
    M gui/us_analysis_base2.cpp
    M gui/us_model_loader.cpp
    M gui/us_scan_excl_gui.cpp
    M gui/us_scan_excl_gui.h
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_fematch/us_fematch.cpp
    M programs/us_fematch/us_resplot_fem.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M programs/us_integral/us_integral.cpp
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into aaron-dev-test-utils


  Commit: 4e54cb0bd0e5eda0aebea648780b89b67b47d482
      https://github.com/ehb54/ultrascan3/commit/4e54cb0bd0e5eda0aebea648780b89b67b47d482
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-10-08 (Wed, 08 Oct 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A .github/workflows/static-analysis.yml
    A .github/workflows/unit-tests.yml
    M .gitignore
    M CMakeLists.txt
    A admin/cmake/FindQwt.cmake
    A admin/cmake/us_version.h.in
    A admin/test/docker/Dockerfile
    R doc/manual/README
    A doc/manual/README.md
    A gui/CMakeLists.txt
    M gui/us_abstractrotor_gui.cpp
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_failed_gmp_run_gui.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    R gui/us_model_editor.cpp
    R gui/us_model_editor.h
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M gui/us_model_loader.cpp
    M gui/us_model_loader.h
    M gui/us_noise_loader.cpp
    M gui/us_noise_loader.h
    M gui/us_project_gui.cpp
    M gui/us_rotor_gui.cpp
    M gui/us_solution_gui.cpp
    A programs/CMakeLists.txt
    M programs/us/us.cpp
    M programs/us/us_win_data.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_astfem_sim/us_clipdata.cpp
    A programs/us_autoflow_analysis/CMakeLists.txt
    A programs/us_com_project/CMakeLists.txt
    A programs/us_com_project_academic/CMakeLists.txt
    M programs/us_config/us_database.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_config/us_xpnhost_db.h
    M programs/us_convert/us_get_run.cpp
    M programs/us_convert/us_select_triples.h
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_ddist_combine/us_ddist_combine.h
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    A programs/us_experiment/CMakeLists.txt
    M programs/us_experiment/us_experiment_gui_optima.cpp
    A programs/us_fematch/CMakeLists.txt
    M programs/us_fematch/us_fematch.cpp
    A programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_ga_init/us_solutedata.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_manage_data/us_manage_data.cpp
    A programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_mwlr_viewer/us_mwl_run.cpp
    M programs/us_pcsa/us_adv_analysis_pc.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pcsa/us_mrecs_loader.cpp
    M programs/us_pcsa/us_mrecs_loader.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_pcsa/us_rpscan.cpp
    A programs/us_protocol_dev/CMakeLists.txt
    A programs/us_query_rmsd/CMakeLists.txt
    M programs/us_ramp/us_experiment_gui_ra.cpp
    M programs/us_ramp/us_experiment_ra.cpp
    M programs/us_ramp/us_experiment_ra.h
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    M programs/us_reporter/us_reporter.cpp
    A programs/us_reporter_gmp/CMakeLists.txt
    M programs/us_xpn_viewer/us_xpn_run_auc.cpp
    M programs/us_xpn_viewer/us_xpn_run_raw.cpp
    A qwtplot3d/CMakeLists.txt
    A test-docker.sh
    A test/README
    A test/common/qt_test_base.cpp
    A test/common/qt_test_base.h
    M test/utils/CMakeLists.txt
    A test/utils/mock/mock_us_db2.h
    A test/utils/test_mock_us_db2.cpp
    A test/utils/test_us_ana_profile.cpp
    A test/utils/test_us_analyte.cpp
    A test/utils/test_us_astfem_math.cpp
    A test/utils/test_us_buffer.cpp
    A test/utils/test_us_crc.cpp
    A test/utils/test_us_crypto.cpp
    A test/utils/test_us_dataIO.cpp
    M test/utils/test_us_datafiles.cpp
    R test/utils/test_us_datafiles.h
    A test/utils/test_us_db2.cpp
    A test/utils/test_us_math2.cpp
    A test/utils/test_us_matrix.cpp
    A test/utils/test_us_memory.cpp
    A test/utils/test_us_model.cpp
    A test/utils/test_us_project.cpp
    A test/utils/test_us_settings.cpp
    R test/utils/test_us_simparams.cpp
    R test/utils/test_us_simparams.h
    A test/utils/test_us_simparms.cpp
    A test/utils/test_us_stiffbase.cpp
    A test/utils/test_us_time_state.cpp
    A test/utils/test_us_timer.cpp
    M test/utils/test_us_util.cpp
    R test/utils/test_us_util.h
    M test/utils/test_us_utils_main.cpp
    A test/utils/test_us_vector.cpp
    M us_somo/develop/include/us_zeno_cxx.h
    M us_somo/develop/include/us_zeno_cxx_nf.h
    M utils/CMakeLists.txt
    A utils/ius_db2.h
    M utils/us_ana_profile.cpp
    M utils/us_analyte.cpp
    M utils/us_analyte.h
    M utils/us_astfem_rsa.cpp
    M utils/us_buffer.cpp
    M utils/us_buffer.h
    M utils/us_cfa_data.cpp
    M utils/us_dataIO.cpp
    M utils/us_dataIO.h
    M utils/us_db2.cpp
    M utils/us_db2.h
    M utils/us_eprofile.cpp
    M utils/us_eprofile.h
    M utils/us_hardware.cpp
    M utils/us_hardware.h
    M utils/us_lamm_astfvm.cpp
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_noise.cpp
    M utils/us_noise.h
    M utils/us_project.cpp
    M utils/us_project.h
    M utils/us_report.cpp
    M utils/us_report.h
    M utils/us_rotor.cpp
    M utils/us_rotor.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h
    M utils/us_solution.cpp
    M utils/us_solution.h
    M utils/us_solution_vals.cpp
    M utils/us_solution_vals.h
    M utils/us_solve_sim.cpp
    M utils/us_solve_sim.h
    M utils/us_time_state.cpp
    M utils/us_time_state.h

  Log Message:
  -----------
  Merge pull request #234 from ehb54/aaron-dev-test-utils

Add: google mock framework, static code analysis


  Commit: 6dc67538e4d0efedcf66715d9f44781f3f8e27e4
      https://github.com/ehb54/ultrascan3/commit/6dc67538e4d0efedcf66715d9f44781f3f8e27e4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-08 (Wed, 08 Oct 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A .github/workflows/static-analysis.yml
    A .github/workflows/unit-tests.yml
    M .gitignore
    M CMakeLists.txt
    A admin/cmake/FindQwt.cmake
    A admin/cmake/us_version.h.in
    A admin/test/docker/Dockerfile
    R doc/manual/README
    A doc/manual/README.md
    A gui/CMakeLists.txt
    M gui/us_abstractrotor_gui.cpp
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_failed_gmp_run_gui.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    R gui/us_model_editor.cpp
    R gui/us_model_editor.h
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M gui/us_model_loader.cpp
    M gui/us_model_loader.h
    M gui/us_noise_loader.cpp
    M gui/us_noise_loader.h
    M gui/us_project_gui.cpp
    M gui/us_rotor_gui.cpp
    M gui/us_solution_gui.cpp
    A programs/CMakeLists.txt
    M programs/us/us.cpp
    M programs/us/us_win_data.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_astfem_sim/us_clipdata.cpp
    A programs/us_autoflow_analysis/CMakeLists.txt
    A programs/us_com_project/CMakeLists.txt
    A programs/us_com_project_academic/CMakeLists.txt
    M programs/us_config/us_database.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_config/us_xpnhost_db.h
    M programs/us_convert/us_get_run.cpp
    M programs/us_convert/us_select_triples.h
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_ddist_combine/us_ddist_combine.h
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    A programs/us_experiment/CMakeLists.txt
    M programs/us_experiment/us_experiment_gui_optima.cpp
    A programs/us_fematch/CMakeLists.txt
    M programs/us_fematch/us_fematch.cpp
    A programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_ga_init/us_solutedata.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_manage_data/us_manage_data.cpp
    A programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_mwlr_viewer/us_mwl_run.cpp
    M programs/us_pcsa/us_adv_analysis_pc.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pcsa/us_mrecs_loader.cpp
    M programs/us_pcsa/us_mrecs_loader.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_pcsa/us_rpscan.cpp
    A programs/us_protocol_dev/CMakeLists.txt
    A programs/us_query_rmsd/CMakeLists.txt
    M programs/us_ramp/us_experiment_gui_ra.cpp
    M programs/us_ramp/us_experiment_ra.cpp
    M programs/us_ramp/us_experiment_ra.h
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    M programs/us_reporter/us_reporter.cpp
    A programs/us_reporter_gmp/CMakeLists.txt
    M programs/us_xpn_viewer/us_xpn_run_auc.cpp
    M programs/us_xpn_viewer/us_xpn_run_raw.cpp
    A qwtplot3d/CMakeLists.txt
    A test-docker.sh
    A test/README
    A test/common/qt_test_base.cpp
    A test/common/qt_test_base.h
    M test/utils/CMakeLists.txt
    A test/utils/mock/mock_us_db2.h
    A test/utils/test_mock_us_db2.cpp
    A test/utils/test_us_ana_profile.cpp
    A test/utils/test_us_analyte.cpp
    A test/utils/test_us_astfem_math.cpp
    A test/utils/test_us_buffer.cpp
    A test/utils/test_us_crc.cpp
    A test/utils/test_us_crypto.cpp
    A test/utils/test_us_dataIO.cpp
    M test/utils/test_us_datafiles.cpp
    R test/utils/test_us_datafiles.h
    A test/utils/test_us_db2.cpp
    A test/utils/test_us_math2.cpp
    A test/utils/test_us_matrix.cpp
    A test/utils/test_us_memory.cpp
    A test/utils/test_us_model.cpp
    A test/utils/test_us_project.cpp
    A test/utils/test_us_settings.cpp
    R test/utils/test_us_simparams.cpp
    R test/utils/test_us_simparams.h
    A test/utils/test_us_simparms.cpp
    A test/utils/test_us_stiffbase.cpp
    A test/utils/test_us_time_state.cpp
    A test/utils/test_us_timer.cpp
    M test/utils/test_us_util.cpp
    R test/utils/test_us_util.h
    M test/utils/test_us_utils_main.cpp
    A test/utils/test_us_vector.cpp
    M us_somo/develop/include/us_zeno_cxx.h
    M us_somo/develop/include/us_zeno_cxx_nf.h
    M utils/CMakeLists.txt
    A utils/ius_db2.h
    M utils/us_ana_profile.cpp
    M utils/us_analyte.cpp
    M utils/us_analyte.h
    M utils/us_astfem_rsa.cpp
    M utils/us_buffer.cpp
    M utils/us_buffer.h
    M utils/us_cfa_data.cpp
    M utils/us_dataIO.cpp
    M utils/us_dataIO.h
    M utils/us_db2.cpp
    M utils/us_db2.h
    M utils/us_eprofile.cpp
    M utils/us_eprofile.h
    M utils/us_hardware.cpp
    M utils/us_hardware.h
    M utils/us_lamm_astfvm.cpp
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_noise.cpp
    M utils/us_noise.h
    M utils/us_project.cpp
    M utils/us_project.h
    M utils/us_report.cpp
    M utils/us_report.h
    M utils/us_rotor.cpp
    M utils/us_rotor.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h
    M utils/us_solution.cpp
    M utils/us_solution.h
    M utils/us_solution_vals.cpp
    M utils/us_solution_vals.h
    M utils/us_solve_sim.cpp
    M utils/us_solve_sim.h
    M utils/us_time_state.cpp
    M utils/us_time_state.h

  Log Message:
  -----------
  Merge pull request #269 from ehb54/master

Bring this branch to the latest master state


  Commit: af2045563aa019e69852ce42d22235076e6d33f7
      https://github.com/ehb54/ultrascan3/commit/af2045563aa019e69852ce42d22235076e6d33f7
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    M programs/us_experiment/us_exp_utils.cpp

  Log Message:
  -----------
  GMP: 1. EXP. -- for dataDisk option, do not block submission due to disconnected Optima; block otherwise...


  Commit: 8d1c1b4dcbf1b2c698688d5aad236d07578858d5
      https://github.com/ehb54/ultrascan3/commit/8d1c1b4dcbf1b2c698688d5aad236d07578858d5
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  GMP: 5. ANALYSIS: FITMEN -- disable update btn right after it's clicked...


  Commit: 34e1993274025890c5cceda224c19973aa5b2ae2
      https://github.com/ehb54/ultrascan3/commit/34e1993274025890c5cceda224c19973aa5b2ae2
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-10 (Fri, 10 Oct 2025)

  Changed paths:
    M programs/us_experiment/us_exp_utils.cpp

  Log Message:
  -----------
  Merge pull request #271 from ehb54/alexey-dev-issue576

GMP: 1. EXP. -- for dataDisk option, do not block submission due to disconnected Optima; block otherwise..


  Commit: bdba96a7dc97bb081790098cfb3d72bc10a32c18
      https://github.com/ehb54/ultrascan3/commit/bdba96a7dc97bb081790098cfb3d72bc10a32c18
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-10 (Fri, 10 Oct 2025)

  Changed paths:
    M programs/us_experiment/us_exp_utils.cpp

  Log Message:
  -----------
  Merge pull request #274 from ehb54/master

Bring to the current master state


  Commit: 7c722f2fc3f2a82a9d5063fe4aecc128f465873d
      https://github.com/ehb54/ultrascan3/commit/7c722f2fc3f2a82a9d5063fe4aecc128f465873d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-10 (Fri, 10 Oct 2025)

  Changed paths:
    M programs/us_experiment/us_exp_utils.cpp

  Log Message:
  -----------
  Merge pull request #275 from ehb54/master

Bring to current master state


  Commit: 236ab6f7717916a81de574fbe27299f18683a06c
      https://github.com/ehb54/ultrascan3/commit/236ab6f7717916a81de574fbe27299f18683a06c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-10-11 (Sat, 11 Oct 2025)

  Changed paths:
    M utils/us_buffer.cpp

  Log Message:
  -----------
  Prevent early exit when saving a new buffer to database


  Commit: 3edada407972c86d03c8f30822ebf6a3c1166357
      https://github.com/ehb54/ultrascan3/commit/3edada407972c86d03c8f30822ebf6a3c1166357
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M gui/CMakeLists.txt

  Log Message:
  -----------
  Include *.ui and *.qrc in gui build to ensure all resources and forms are available


  Commit: 427e601f770f5eb39efb249bca9eb81b557561ae
      https://github.com/ehb54/ultrascan3/commit/427e601f770f5eb39efb249bca9eb81b557561ae
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M utils/us_buffer.cpp

  Log Message:
  -----------
  Clean up debug statements and enhance comments

Removed commented debug statements and added clarifying comments for variable assignments.


  Commit: 0bd193389e5967e65d03d34b4ce6dcf0f3817f84
      https://github.com/ehb54/ultrascan3/commit/0bd193389e5967e65d03d34b4ce6dcf0f3817f84
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M gui/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #280 from ehb54/lukas/cmake-gui-resources

Include *.ui and *.qrc in us_gui library


  Commit: 72ff576e489d378f03adc4296b68bd001b1c649e
      https://github.com/ehb54/ultrascan3/commit/72ff576e489d378f03adc4296b68bd001b1c649e
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M utils/us_run_protocol.h

  Log Message:
  -----------
  Merge pull request #273 from ehb54/alexey-dev-issue567

Alexey dev issue567: Deal with dataDisk Pseudoabsorbance type && correct GUI representaitons of US_Edit scenarios


  Commit: eb8022621705540d2e5a0010b5141f3bd1620591
      https://github.com/ehb54/ultrascan3/commit/eb8022621705540d2e5a0010b5141f3bd1620591
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  Merge pull request #272 from ehb54/alexey-dev-issue575

GMP: 5. ANALYSIS: FITMEN -- disable update btn right after it's clicked..


  Commit: 18b990073be39e32a749536729cba62d576e6c98
      https://github.com/ehb54/ultrascan3/commit/18b990073be39e32a749536729cba62d576e6c98
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-13 (Mon, 13 Oct 2025)

  Changed paths:
    M gui/us_report_gui.cpp
    M gui/us_widgets.cpp
    M gui/us_widgets_dialog.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  Merge pull request #237 from ehb54/alexey-dev-issue521

Alexey dev issue521: Correct and read-only exp. time in channels reports, qspinboxes instead of qwtcounters to control input


  Commit: d131cbbccf4b88f4a39d285fb99a84ccfaacb536
      https://github.com/ehb54/ultrascan3/commit/d131cbbccf4b88f4a39d285fb99a84ccfaacb536
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M utils/us_simparms.cpp
    M utils/us_simparms.h

  Log Message:
  -----------
  GMP: 4. EDIT -- add rotor stretch to bottom in edit profiles...


  Commit: 567202c3572f02c0b782f92791cac022e863829c
      https://github.com/ehb54/ultrascan3/commit/567202c3572f02c0b782f92791cac022e863829c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M utils/us_buffer.cpp

  Log Message:
  -----------
  Merge pull request #278 from ehb54/lukas/us_buffer_saveToDB

Prevent early exit when saving a new buffer to database


  Commit: 2d1d5599a18b1105dd622fb570a284c2af9b3027
      https://github.com/ehb54/ultrascan3/commit/2d1d5599a18b1105dd622fb570a284c2af9b3027
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp

  Log Message:
  -----------
  us_astfem_sim: save TI, RI noises in the result directory


  Commit: 52692bf1ec74f08f07f036d50913983f0cb4902c
      https://github.com/ehb54/ultrascan3/commit/52692bf1ec74f08f07f036d50913983f0cb4902c
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp

  Log Message:
  -----------
  us_astfem_sim.cpp: fix writing the RI csv profile for multi-speed experiments


  Commit: 2bb6c53d1c011cceb17b9ebabc3e0700fea48879
      https://github.com/ehb54/ultrascan3/commit/2bb6c53d1c011cceb17b9ebabc3e0700fea48879
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [debug version, stops at XML write]GMP: 4. EDIT -- add rotor stretch to bottom in edit profiles...


  Commit: 2dfbe74efa5e6ca4ebd7b4acb23c8198c6eea001
      https://github.com/ehb54/ultrascan3/commit/2dfbe74efa5e6ca4ebd7b4acb23c8198c6eea001
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  [[1]debug version, stops at XML write]GMP: 4. EDIT -- add rotor stretch to bottom in edit profiles...


  Commit: 5d05e1a2439de5fa9adb431619c350ae188fcf31
      https://github.com/ehb54/ultrascan3/commit/5d05e1a2439de5fa9adb431619c350ae188fcf31
  Author: Saeed <saeed.mortezazadeh25 at gmail.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h

  Log Message:
  -----------
  us_astfem_sim: save TI,RI noise profiles into the outout directory


  Commit: 883d73df2ac05d1717a2f924737d36a6ddda5a49
      https://github.com/ehb54/ultrascan3/commit/883d73df2ac05d1717a2f924737d36a6ddda5a49
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_edit/us_edit.cpp
    M utils/us_simparms.cpp
    M utils/us_simparms.h

  Log Message:
  -----------
  Merge pull request #282 from ehb54/alexey-dev-issue577

GMP: 4. EDIT -- add rotor stretch to bottom in edit profiles...


  Commit: 1de51a8c4fb82a5cbb3cf09653f9e235a54c327c
      https://github.com/ehb54/ultrascan3/commit/1de51a8c4fb82a5cbb3cf09653f9e235a54c327c
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h

  Log Message:
  -----------
  Merge pull request #281 from samo38/issue_587

us_astfem_sim: save TI, RI noises in the result directory


  Commit: ecfbe0af9e3b7e855a5d67f491614c06b26261f1
      https://github.com/ehb54/ultrascan3/commit/ecfbe0af9e3b7e855a5d67f491614c06b26261f1
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2025-10-15 (Wed, 15 Oct 2025)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A .github/workflows/static-analysis.yml
    A .github/workflows/unit-tests.yml
    M .gitignore
    M CMakeLists.txt
    A admin/cmake/FindQwt.cmake
    A admin/cmake/us_version.h.in
    A admin/pam/pam_no_ad/Makefile
    A admin/pam/pam_no_ad/README.md
    A admin/pam/pam_no_ad/files/mariadb
    A admin/pam/pam_no_ad/files/php
    A admin/pam/pam_no_ad/files/sssd.conf
    A admin/pam/pam_no_ad/files/system-auth-nosss
    A admin/pam/pam_no_ad/pam_auth_pamtester.php
    A admin/pam/pam_no_ad/pam_auth_test.php
    A admin/test/docker/Dockerfile
    R doc/manual/README
    A doc/manual/README.md
    M doc/manual/advanced_config.body
    A gui/CMakeLists.txt
    M gui/us_abstractrotor_gui.cpp
    M gui/us_analysis_base2.cpp
    M gui/us_buffer_gui.cpp
    M gui/us_data_loader.cpp
    M gui/us_failed_gmp_run_gui.cpp
    M gui/us_load_auc.cpp
    M gui/us_loadable_noise.cpp
    R gui/us_model_editor.cpp
    R gui/us_model_editor.h
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M gui/us_model_loader.cpp
    M gui/us_model_loader.h
    M gui/us_noise_loader.cpp
    M gui/us_noise_loader.h
    M gui/us_project_gui.cpp
    M gui/us_report_gui.cpp
    M gui/us_rotor_gui.cpp
    M gui/us_scan_excl_gui.cpp
    M gui/us_scan_excl_gui.h
    M gui/us_solution_gui.cpp
    M gui/us_widgets.cpp
    M gui/us_widgets_dialog.cpp
    A programs/CMakeLists.txt
    M programs/us/us.cpp
    M programs/us/us_win_data.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_astfem_sim/us_astfem_sim.h
    A programs/us_autoflow_analysis/CMakeLists.txt
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    A programs/us_com_project/CMakeLists.txt
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h
    A programs/us_com_project_academic/CMakeLists.txt
    M programs/us_config/us_database.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_config/us_xpnhost_db.h
    M programs/us_convert/us_convert_gui.cpp
    M programs/us_convert/us_select_triples.h
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_ddist_combine/us_ddist_combine.h
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    A programs/us_experiment/CMakeLists.txt
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_experiment/us_proto_ranges.cpp
    A programs/us_fematch/CMakeLists.txt
    M programs/us_fematch/us_fematch.cpp
    M programs/us_fematch/us_resplot_fem.cpp
    A programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus_main.cpp
    M programs/us_ga_init/us_solutedata.cpp
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_grid_editor/us_grid_editor.h
    M programs/us_integral/us_integral.cpp
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    A programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_pcsa/us_adv_analysis_pc.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pcsa/us_mrecs_loader.cpp
    M programs/us_pcsa/us_mrecs_loader.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    A programs/us_protocol_dev/CMakeLists.txt
    A programs/us_query_rmsd/CMakeLists.txt
    M programs/us_ramp/us_experiment_gui_ra.cpp
    M programs/us_ramp/us_experiment_ra.cpp
    M programs/us_ramp/us_experiment_ra.h
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    A programs/us_reporter_gmp/CMakeLists.txt
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_xpn_viewer/us_xpn_run_raw.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    A qwtplot3d/CMakeLists.txt
    A test-docker.sh
    A test/README
    A test/common/qt_test_base.cpp
    A test/common/qt_test_base.h
    M test/utils/CMakeLists.txt
    A test/utils/mock/mock_us_db2.h
    A test/utils/test_mock_us_db2.cpp
    A test/utils/test_us_ana_profile.cpp
    A test/utils/test_us_analyte.cpp
    A test/utils/test_us_astfem_math.cpp
    A test/utils/test_us_buffer.cpp
    A test/utils/test_us_crc.cpp
    A test/utils/test_us_crypto.cpp
    A test/utils/test_us_dataIO.cpp
    M test/utils/test_us_datafiles.cpp
    R test/utils/test_us_datafiles.h
    A test/utils/test_us_db2.cpp
    A test/utils/test_us_math2.cpp
    A test/utils/test_us_matrix.cpp
    A test/utils/test_us_memory.cpp
    A test/utils/test_us_model.cpp
    A test/utils/test_us_project.cpp
    A test/utils/test_us_settings.cpp
    R test/utils/test_us_simparams.cpp
    R test/utils/test_us_simparams.h
    A test/utils/test_us_simparms.cpp
    A test/utils/test_us_stiffbase.cpp
    A test/utils/test_us_time_state.cpp
    A test/utils/test_us_timer.cpp
    M test/utils/test_us_util.cpp
    R test/utils/test_us_util.h
    M test/utils/test_us_utils_main.cpp
    A test/utils/test_us_vector.cpp
    M us_somo/develop/include/us3_defines.h
    A us_somo/develop/include/us_band_broaden.h
    M us_somo/develop/include/us_hydrodyn.h
    M us_somo/develop/include/us_hydrodyn_cluster_best.h
    M us_somo/develop/include/us_hydrodyn_dad.h
    M us_somo/develop/include/us_hydrodyn_hydro.h
    M us_somo/develop/include/us_hydrodyn_hydro_zeno.h
    M us_somo/develop/include/us_hydrodyn_mals.h
    M us_somo/develop/include/us_hydrodyn_saxs.h
    M us_somo/develop/include/us_hydrodyn_saxs_buffer.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_movie.h
    M us_somo/develop/include/us_json.h
    M us_somo/develop/include/us_matrix.h
    M us_somo/develop/include/us_multi_column.h
    M us_somo/develop/include/us_pfortran.h
    M us_somo/develop/include/us_saxs_util.h
    M us_somo/develop/include/us_tar.h
    M us_somo/develop/include/us_tnt_jama.h
    M us_somo/develop/include/us_unicode.h
    M us_somo/develop/include/us_zeno_cxx.h
    M us_somo/develop/include/us_zeno_cxx_nf.h
    M us_somo/develop/libus_somo.pro
    M us_somo/develop/src/qwt/scrollzoomer.cpp
    M us_somo/develop/src/us3i_color.cpp
    M us_somo/develop/src/us3i_util.cpp
    A us_somo/develop/src/us_band_broaden.cpp
    M us_somo/develop/src/us_color.cpp
    M us_somo/develop/src/us_config_gui.cpp
    M us_somo/develop/src/us_dirhist.cpp
    M us_somo/develop/src/us_ffd.cpp
    M us_somo/develop/src/us_font.cpp
    M us_somo/develop/src/us_fractal_dimension.cpp
    M us_somo/develop/src/us_help.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_addatom.cpp
    M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp
    M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_bd_core.cpp
    M us_somo/develop/src/us_hydrodyn_bd_load_results_opts.cpp
    M us_somo/develop/src/us_hydrodyn_bd_options.cpp
    M us_somo/develop/src/us_hydrodyn_beads.cpp
    M us_somo/develop/src/us_hydrodyn_beads_load.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_advanced.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
    M us_somo/develop/src/us_hydrodyn_core.cpp
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
    M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_powerfit.cpp
    M us_somo/develop/src/us_hydrodyn_dad_movie.cpp
    M us_somo/develop/src/us_hydrodyn_dad_options.cpp
    M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_dad_plots.cpp
    M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
    M us_somo/develop/src/us_hydrodyn_dad_util.cpp
    M us_somo/develop/src/us_hydrodyn_dammin_opts.cpp
    M us_somo/develop/src/us_hydrodyn_fractal_dimension.cpp
    M us_somo/develop/src/us_hydrodyn_grid_atob.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate_align.cpp
    M us_somo/develop/src/us_hydrodyn_hydro.cpp
    M us_somo/develop/src/us_hydrodyn_hydro_zeno.cpp
    M us_somo/develop/src/us_hydrodyn_info.cpp
    M us_somo/develop/src/us_hydrodyn_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_scale.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_movie.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
    M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_util.cpp
    M us_somo/develop/src/us_hydrodyn_misc.cpp
    M us_somo/develop/src/us_hydrodyn_other.cpp
    M us_somo/develop/src/us_hydrodyn_pat.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
    M us_somo/develop/src/us_hydrodyn_results.cpp
    M us_somo/develop/src/us_hydrodyn_save.cpp
    M us_somo/develop/src/us_hydrodyn_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_fit.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_buffer_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
    A us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_wheel.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_residuals.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
    M us_somo/develop/src/us_hydrodyn_script.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp
    M us_somo/develop/src/us_hydrodyn_supc.cpp
    M us_somo/develop/src/us_hydrodyn_util.cpp
    M us_somo/develop/src/us_hydrodyn_write.cpp
    M us_somo/develop/src/us_hydrodyn_zeno.cpp
    M us_somo/develop/src/us_imgviewer.cpp
    M us_somo/develop/src/us_json.cpp
    M us_somo/develop/src/us_matrix.cpp
    M us_somo/develop/src/us_plot_util.cpp
    M us_somo/develop/src/us_plot_zoom.cpp
    M us_somo/develop/src/us_pm_fitness.cpp
    M us_somo/develop/src/us_register.cpp
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/src/us_saxs_util_best.cpp
    M us_somo/develop/src/us_saxs_util_guinier.cpp
    M us_somo/develop/src/us_saxs_util_hydrate.cpp
    M us_somo/develop/src/us_saxs_util_hydrate_align.cpp
    M us_somo/develop/src/us_saxs_util_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_grid_atob_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_pat_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
    M us_somo/develop/src/us_saxs_util_iqq.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
    M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
    M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
    M us_somo/develop/src/us_saxs_util_loads.cpp
    M us_somo/develop/src/us_saxs_util_pat.cpp
    M us_somo/develop/src/us_saxs_util_pm.cpp
    M us_somo/develop/src/us_saxs_util_static.cpp
    M us_somo/develop/src/us_tar.cpp
    M us_somo/develop/src/us_util.cpp
    M us_somo/develop/src/us_zeno_cxx.cpp
    M us_somo/somo/doc/manual/somo/somo-Zeno_optionsNew.png
    M us_somo/somo/doc/manual/somo/somo-main0new.png
    M us_somo/somo/doc/manual/somo/somo-main4.png
    M us_somo/somo/doc/manual/somo/somo.html
    A us_somo/somo/doc/manual/somo/somo_ZENO_correction_warning.png
    M us_somo/somo/doc/manual/somo/somo_cluster_config.html
    M us_somo/somo/doc/manual/somo/somo_hydro_zeno.html
    M utils/CMakeLists.txt
    A utils/ius_db2.h
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h
    M utils/us_analyte.cpp
    M utils/us_analyte.h
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h
    M utils/us_astfem_rsa.cpp
    M utils/us_buffer.cpp
    M utils/us_buffer.h
    M utils/us_cfa_data.cpp
    M utils/us_dataIO.cpp
    M utils/us_dataIO.h
    M utils/us_db2.cpp
    M utils/us_db2.h
    M utils/us_eprofile.cpp
    M utils/us_eprofile.h
    M utils/us_hardware.cpp
    M utils/us_hardware.h
    M utils/us_lamm_astfvm.cpp
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_noise.cpp
    M utils/us_noise.h
    M utils/us_project.cpp
    M utils/us_project.h
    M utils/us_report.cpp
    M utils/us_report.h
    M utils/us_rotor.cpp
    M utils/us_rotor.h
    M utils/us_run_protocol.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h
    M utils/us_solution.cpp
    M utils/us_solution.h
    M utils/us_solution_vals.cpp
    M utils/us_solution_vals.h
    M utils/us_solve_sim.cpp
    M utils/us_solve_sim.h
    M utils/us_time_state.cpp
    M utils/us_time_state.h

  Log Message:
  -----------
  merge master into ehb54-issue-553, conflicts manually resolved


Compare: https://github.com/ehb54/ultrascan3/compare/3fd01182e1ee...ecfbe0af9e3b

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list