From 3714a0ef51f2e4b55494d2dd6cdb8be1334cffc9 Mon Sep 17 00:00:00 2001 From: torsten Date: Sun, 20 Sep 2009 15:46:05 +0000 Subject: [PATCH 1/1] Fix the temperature computation. --- src/Environment/environment.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Environment/environment.cxx b/src/Environment/environment.cxx index f915e5261..edf3ef8c9 100644 --- a/src/Environment/environment.cxx +++ b/src/Environment/environment.cxx @@ -646,7 +646,7 @@ FGEnvironment::_recalc_sl_temperature () double t_strato = ISA_def[1].temp - atmodel::freezing; if (temperature_degc < t_strato) temperature_sea_level_degc = t_strato; else temperature_sea_level_degc = - temperature_degc - elevation_ft * ISA_def[0].lapse; + temperature_degc + elevation_ft * atmodel::foot * ISA_def[0].lapse; // Alternative implemenation: // else temperature_sea_level_inhg = T_layer(0., elevation_ft * foot, -- 2.39.2