From: <sv...@ww...> - 2004-12-15 00:00:27
|
Author: delta Date: 2004-12-14 16:00:18 -0800 (Tue, 14 Dec 2004) New Revision: 1381 Modified: trunk/CSP/CSPSim/Source/Engine.cpp Log: * Use aoa mod pi in the engine cutting function. Browse at: https://www.zerobar.net/viewcvs/viewcvs.cgi?view=rev&rev=1381 Modified: trunk/CSP/CSPSim/Source/Engine.cpp =================================================================== --- trunk/CSP/CSPSim/Source/Engine.cpp 2004-12-14 22:08:23 UTC (rev 1380) +++ trunk/CSP/CSPSim/Source/Engine.cpp 2004-12-15 00:00:18 UTC (rev 1381) @@ -169,6 +169,8 @@ void EngineDynamics::cut() { double alpha = b_Alpha->value(); + if (abs(alpha) > simdata::PI_2) + alpha -= simdata::sign(alpha)*simdata::PI; if (alpha < -m_A) { m_Force = simdata::Vector3::ZERO; } |