[us-commits] [ehb54/ultrascan3] 339cdf: Add CLI support and refactor US Astfem Sim module
Lukas Dobler
noreply at github.com
Wed Jan 22 07:54:14 MST 2025
Branch: refs/heads/lukas/us_astfem_sim_timestate
Home: https://github.com/ehb54/ultrascan3
Commit: 339cdfb9969efcc849a4bad7b24a1a9d19f4deac
https://github.com/ehb54/ultrascan3/commit/339cdfb9969efcc849a4bad7b24a1a9d19f4deac
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M gui/us_buffer_gui.cpp
M gui/us_buffer_gui.h
M gui/us_model_gui.cpp
M gui/us_model_gui.h
M gui/us_rotor_gui.cpp
M gui/us_rotor_gui.h
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 programs/us_astfem_sim/us_clipdata.h
Log Message:
-----------
Add CLI support and refactor US Astfem Sim module
Implemented comprehensive command-line interface (CLI) parsing to enable headless operation, including flags for model, buffer, simulation parameters, rotor, and output options. Refactored variable names, added initialization for key attributes, and made codebase improvements like replacing raw pointers and enhancing readability. Introduced optional GUI-less behavior for improved automation and streamlined workflow.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 4dfcb52b7d4544e654ab73f30cafde902136c303
https://github.com/ehb54/ultrascan3/commit/4dfcb52b7d4544e654ab73f30cafde902136c303
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M programs/us_astfem_sim/us_astfem_sim.cpp
Log Message:
-----------
Fix: us_astfem_sim producing wrong timestates
Corrected the formula for omega2t sum to use the average speed during acceleration instead of the final speed for each step. This fixes https://github.com/ehb54/ultrascan-tickets/issues/406
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Compare: https://github.com/ehb54/ultrascan3/compare/62367d547f9f...4dfcb52b7d45
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