Damn, this thread got very interesting and informative.
I was surprised that Shearwater claims CEIL takes into account off-gassing on ascent just as NDL does. While NDL makes sense (as in an actual limit with a way out given an ascent rate of x), "adaptive" CEIL is counter intuitive to me - I was sure it's an objective depth at which you're oversaturated over the limit (pretty much as SurfGF is an objective, yet theoretical metric that assumes you'd teleport to the surface). One could argue theoretical is useless, but it's informative on its own.
On the other hand, while typing it out I realised it might make sense. While SurfGF gives you an oversimplified idea "how loaded you are", CEIL should be consistent with NDL in this regard.
While I don't like it on a theoretical level, I think I'll have to adjust my model implementation and maybe introduce a separate "calculating ceiling" metric (like SubSurface) to still be able to provide it by both definitions. Given my code, in most cases even with current raw ceiling actual stop calculations come down to the same thing 99% of the cases, but still..
I was surprised that Shearwater claims CEIL takes into account off-gassing on ascent just as NDL does. While NDL makes sense (as in an actual limit with a way out given an ascent rate of x), "adaptive" CEIL is counter intuitive to me - I was sure it's an objective depth at which you're oversaturated over the limit (pretty much as SurfGF is an objective, yet theoretical metric that assumes you'd teleport to the surface). One could argue theoretical is useless, but it's informative on its own.
On the other hand, while typing it out I realised it might make sense. While SurfGF gives you an oversimplified idea "how loaded you are", CEIL should be consistent with NDL in this regard.
While I don't like it on a theoretical level, I think I'll have to adjust my model implementation and maybe introduce a separate "calculating ceiling" metric (like SubSurface) to still be able to provide it by both definitions. Given my code, in most cases even with current raw ceiling actual stop calculations come down to the same thing 99% of the cases, but still..