From eb8dd47971a8fa3cb2a5217643725aa6f6d2aabe Mon Sep 17 00:00:00 2001 From: torsten Date: Tue, 22 Sep 2009 18:47:24 +0000 Subject: [PATCH] Alex Buzin: Fix wrong calculation of temperature and dewpoint --- src/Environment/environment.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)); -- 2.39.5