From: torsten Date: Tue, 22 Sep 2009 18:47:24 +0000 (+0000) Subject: Alex Buzin: Fix wrong calculation of temperature and dewpoint X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=eb8dd47971a8fa3cb2a5217643725aa6f6d2aabe;p=flightgear.git Alex Buzin: Fix wrong calculation of temperature and dewpoint --- diff --git a/src/Environment/environment.cxx b/src/Environment/environment.cxx index edf3ef8c9..a922d834b 100644 --- a/src/Environment/environment.cxx +++ b/src/Environment/environment.cxx @@ -546,8 +546,8 @@ FGEnvironment::set_elevation_ft (double e) { elevation_ft = e; if( live_update ) { - _recalc_alt_dewpoint(); _recalc_alt_pt(); + _recalc_alt_dewpoint(); _recalc_density(); _recalc_relative_humidity(); } @@ -824,7 +824,7 @@ interpolate (const FGEnvironment * env1, const FGEnvironment * env2, env2->get_temperature_sea_level_degc(), fraction)); - result->set_dewpoint_degc + result->set_dewpoint_sea_level_degc (do_interp(env1->get_dewpoint_sea_level_degc(), env2->get_dewpoint_sea_level_degc(), fraction));