diff options
author | Robert C. Helling <helling@lmu.de> | 2013-01-10 11:24:42 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-01-10 09:14:55 -0800 |
commit | 4c13f1f6b4ad7deb2071fb4848ddf43be0af4db7 (patch) | |
tree | 3321ab45971daa2a84c6d66045764c53adb4477e /profile.c | |
parent | 1aa3c0d5147df7ef8846c955dffe7227257c5ca1 (diff) | |
download | subsurface-4c13f1f6b4ad7deb2071fb4848ddf43be0af4db7.tar.gz |
Adjust GFlow to apply at deepest ceiling instead of at max depth
This moves the point where GF_low applies up which implies that at all
shallower depth (i.e. during deco) a lower GF results which makes the deco
longer compared to the previous implementation.
Of course, "GF_low" applies at first deco stop is a bit tricky since the
depth of the first deco stop again depends on GF_low, i.e. there is
another equation to solve. You can do this by inverting the equation for
the ambient pressure and use GF_low as the gradient factor. This yields
amb = (b * M_value_corrected - GF_low * a * b) / ((1-b) * GF_low + b)
Signed-off-by: Robert C. Helling helling@atdotde.de
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'profile.c')
0 files changed, 0 insertions, 0 deletions