]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/JSBSim/FGAtmosphere.cpp
JSBSim tweaks.
[flightgear.git] / src / FDM / JSBSim / FGAtmosphere.cpp
index 2862dfc6d513ff588364cfe9cd8d5c2559db48f3..770e6a5c3d16a84686af846048eb3f15f537b69d 100644 (file)
@@ -70,7 +70,7 @@ CLASS IMPLEMENTATION
 
 
 FGAtmosphere::FGAtmosphere(FGFDMExec* fdmex) : FGModel(fdmex),
-                                                    vWindNED(3)
+                                               vWindNED(3)
 {
   Name = "FGAtmosphere";
   h = 0;
@@ -80,7 +80,6 @@ FGAtmosphere::FGAtmosphere(FGFDMExec* fdmex) : FGModel(fdmex),
   SLdensity     = density;
   SLsoundspeed  = sqrt(SHRATIO*Reng*temperature);
   useExternal=false;
-  vWindNED(1)=0;vWindNED(2)=0;vWindNED(3)=0;
 
   if (debug_lvl & 2) cout << "Instantiated: " << Name << endl;
 }
@@ -110,7 +109,7 @@ bool FGAtmosphere::Run(void)
       temperature = exTemperature;
     }
 
-    psiw = atan2( vWindNED(2), vWindNED(1) );
+    if (vWindNED(1) != 0.0) psiw = atan2( vWindNED(2), vWindNED(1) );
 
     if (psiw < 0) psiw += 2*M_PI;