[us-commits] [ehb54/ultrascan3] 9d51aa: Refactor speed profile and time state handling in ...

Lukas Dobler noreply at github.com
Fri Sep 19 07:31:10 MDT 2025


  Branch: refs/heads/lukas/bad-timestate
  Home:   https://github.com/ehb54/ultrascan3
  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


Compare: https://github.com/ehb54/ultrascan3/compare/103683b0b42e...b21a559ee9e3

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