]> git.mxchange.org Git - flightgear.git/commitdiff
Avoid strong oscillations at turbulence extremes.
authordavid <david>
Sun, 29 Jun 2003 21:17:21 +0000 (21:17 +0000)
committerdavid <david>
Sun, 29 Jun 2003 21:17:21 +0000 (21:17 +0000)
src/FDM/JSBSim/FGAtmosphere.cpp

index e53df6a811976b0823aa3f1a5029382efa599b69..6eb0aa1579982432fb00e42b757695f559c21126 100644 (file)
@@ -267,8 +267,7 @@ void FGAtmosphere::Turbulence(void)
     vDirectiondAccelDt(eY) = 1 - 2.0*(double(rand())/double(RAND_MAX));
     vDirectiondAccelDt(eZ) = 1 - 2.0*(double(rand())/double(RAND_MAX));
 
-    
-    MagnitudedAccelDt = 1 - 2.0*(double(rand())/double(RAND_MAX)) - Magnitude;
+    MagnitudedAccelDt = 1 - 2.0*(double(rand())/double(RAND_MAX));
     MagnitudeAccel    += MagnitudedAccelDt*rate*State->Getdt();
     Magnitude         += MagnitudeAccel*rate*State->Getdt();