[us-commits] [ehb54/ultrascan3] cb2e4b: somo/grpy: name shell models for the settings that...
emre brookes
noreply at github.com
Fri Aug 7 10:59:13 MDT 2026
Branch: refs/heads/ehb54-issue-984
Home: https://github.com/ehb54/ultrascan3
Commit: cb2e4b397ff038bff7ddc99751f1312364cf672d
https://github.com/ehb54/ultrascan3/commit/cb2e4b397ff038bff7ddc99751f1312364cf672d
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M us_somo/develop/src/us_hydrodyn_grpy.cpp
M us_somo/somo/doc/manual/somo/somo_hydro.html
Log Message:
-----------
somo/grpy: name shell models for the settings that produced them
The shell bead models were named only for the model, so runs differing in
target accuracy, in whether intrinsic viscosity had to converge, or in
precision produced identically-named files that overwrote each other. Each of
those settings changes which beads are retained, so those are exactly the
files one would want to compare -- and could not.
Encoded in SOMO's existing style (short mnemonic + value, '.' -> '_', present
only when the option is set, as with PR1_4, TH10, pH7, A20, hy, G4):
..._R1PR1-SR0_5eta-shell-rung-3 0.5% target, viscosity required
..._R1PR1-SR1noeta-shell-rung-3 1% target, viscosity not required
..._R1PR1-sp-SR0_5eta-shell-rung-3 as the first, in single precision
Only non-defaults appear, so `sp` is absent from a double-precision run just
as `hy` is absent when hydration is off.
NOT applied to the .grpy_res or .grpy.csv result files, which have the same
collision -- a shell-reduced result and an unreduced one share a name. That is
a wider change (four sites in grpy_finished, a member to carry the suffix,
and names that batch runs may depend on) and is left as a decision rather than
taken unasked.
Built with the full two-stage sequence and the object verified newer than the
source, per the previous commit.
Fixes ehb54/ultrascan-tickets#984
Co-Authored-By: Claude Opus 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