]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/JSBSim/FGTranslation.cpp
Fixes to jsbsim.
[flightgear.git] / src / FDM / JSBSim / FGTranslation.cpp
index 90450dbef39526c36dc9f15ef83ccfdaa8b0cfe0..82eff48edefefcdf0d947ab78ad399fea34a3bd3 100644 (file)
@@ -115,24 +115,23 @@ bool FGTranslation::Run(void) {
     mVel(3,3) =  0.0;
 
     vUVWdot = mVel*vPQR + vForces/Mass;
-
+    
     vNcg=vUVWdot*INVGRAVITY;
 
     vUVW += 0.5*dt*rate*(vlastUVWdot + vUVWdot) + vWindUVW;
-
+    
     Vt = vUVW.Magnitude();
 
     if (vUVW(eW) != 0.0)
       alpha = vUVW(eU)*vUVW(eU) > 0.0 ? atan2(vUVW(eW), vUVW(eU)) : 0.0;
     if (vUVW(eV) != 0.0)
       beta = vUVW(eU)*vUVW(eU)+vUVW(eW)*vUVW(eW) > 0.0 ? atan2(vUVW(eV),
-             (fabs(vUVW(eU))/vUVW(eU))*sqrt(vUVW(eU)*vUVW(eU) + vUVW(eW)*vUVW(eW))) : 0.0;
+             sqrt(vUVW(eU)*vUVW(eU) + vUVW(eW)*vUVW(eW))) : 0.0;
 
     qbar = 0.5*rho*Vt*Vt;
 
     Mach = Vt / State->Geta();
 
-
     vlastUVWdot = vUVWdot;
 
   } else {}
@@ -151,10 +150,8 @@ void FGTranslation::GetState(void) {
   Mass = Aircraft->GetMass();
   rho = Atmosphere->GetDensity();
 
-
   vEuler = Rotation->GetEuler();
 
   vWindUVW = Atmosphere->GetWindUVW();
-
 }