[us-commits] [ehb54/ultrascan3] 3647e4: somo/grpy: remove dead external/Docker GRPY plumbing

emre brookes noreply at github.com
Sat Jul 18 22:54:02 MDT 2026


  Branch: refs/heads/ehb54-issue-972
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 3647e4575c4e7785585ed676e543c891f0d3c98d
      https://github.com/ehb54/ultrascan3/commit/3647e4575c4e7785585ed676e543c891f0d3c98d
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2026-07-18 (Sat, 18 Jul 2026)

  Changed paths:
    R us_somo/develop/include/us_container_grpy.h
    M us_somo/develop/include/us_hydrodyn.h
    M us_somo/develop/include/us_hydrodyn_misc.h
    M us_somo/develop/libus_somo.pro
    R us_somo/develop/src/us_container_grpy.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_misc.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp

  Log Message:
  -----------
  somo/grpy: remove dead external/Docker GRPY plumbing

Now that GRPY runs in-process (the external binary + Docker path is gone),
delete the symbols that only served the old QProcess path:

- US_Container_Grpy class (src/us_container_grpy.cpp, include/us_container_grpy.h)
  and its libus_somo.pro SOURCES/HEADERS entries; the us_container_grpy member,
  its includes/init, and grpy_parallel_pulled.
- cb_parallel_grpy checkbox + set_parallel_grpy() slot and the misc.parallel_grpy
  field, incl. its settings save/load/default (old saved values are simply ignored).
- the grpy QProcess* member, grpy_prog, and the grpy_readFromStdout/Stderr/started
  slots. stop_calc()'s process-terminate block is replaced by a note: cancellation
  now flows through stopFlag, honored by the Solver progress callback and
  grpy_finished().

Objects rebuild cleanly (us_hydrodyn, us_hydrodyn_grpy, us_hydrodyn_misc,
us_hydrodyn_settings).

Refs ehb54/ultrascan-tickets#972

Co-Authored-By: Claude Fable 5 <noreply at anthropic.com>



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