Jay
Need to dive more!
A GFHi of 60 means if your NDL reaches zero when you're at depth and if you surface then, you'll be at 60% of the (unmodified) m_value (for your leading tissue). Ditto for 90%. 30/60=50% difference. Neither affect the ascent rate, but the recommended ascent rate is used in the computation.
GFHi doesn't appear to work that way. That is, if you have a GFHi of 60 that you'll reach the surface with the leading TC at or under 60% of the surfacing m-value (Mo in the literature). The reason I say this is Baker's sample deco program (see his paper "Decolessons") for a GF of 30/75 has the diver surfacing at an m-value of 92% of Mo. In my spreadsheet under the column %AoM which presents the same data as Shearwater's SurfGF, but not in real time, the ascent to surface segment most of the time shows a value greater than GFHi. Common sense tells you that GFHi should work the way you describe it above. In the algorithm in Baker's program and in my spreadsheet GFHi does not modify Mo directly; It modifies the a and b coefficients in the equation that determines the decompression ceiling or NDL time (the same equation is used).
Just for reference here are the equations for calculating a and b:
a = Mo - s(Ps)
b = 1/s
Where s = the slope, Ps = the absolute pressure at the surface at sea level
I replicated baker's dive profile from "Decolessons" in my ss. His total DT adding in the initial ascent to the first stop is 96 minutes. My spreadsheet shows 106 minutes using the starting depth for ascents and descents in the calculation for inspired inert gas pressure. One reason for the greater DT in the ss is I switch to the (2) deco gases at a shallower depth (the switch depth is non-selectable). There are some other minor differences as well that affect the overall DT. I will be posting a major revision soon. In the new version I added EAD and a choice to show the surface GF or current GF as Baker calculates it. Baker came up with a GF of 91.2% upon surfacing. The ss came up with 91%. Selecting Surface for the %AoM column produced 63% which comes under the GFHi of 75%.
From my limited Rec diving experience, I 'know' that at depth when NDL=0, SurfGF ~~=GFHi (~~ bec of difference in ascent rate assumptions), then post ascending (at the computer's given rate), at the surface GFHi = current GF (GF99) = SurfGF.
Because I never ascend directly to the surface (and especially when NDL = 0) I don't know for sure it all holds true. By definition it seems it should. I could set a low GFHi on a dive and give it spin ...
From my limited Tec/deco knowledge, when stops are cleared, one should be surfacing at GFHi. The stops are designed to land you at GFHi on the surface right?
But as you see in the quotes above (from another thread Recreational Ascent Rate in the last 15 feet ), Baker's 90m deco dive is replicated by @EFX, uses a GFHi of 75, and surfaces with a GF of 92%. How is that possible?
The SS takes ~15 seconds to calculate.