X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FJSBSim%2Fmodels%2FFGLGear.cpp;h=b0c448b41777baf98a5ff7375f6017505f067c27;hb=edd83dd7e8fd7162ae49da6113ad797c68769f20;hp=7df378b83cad4de07c1414cc6cfc077065876d2f;hpb=0f0f25512d4b5a4c1b56de2ad975abc7285c9bf5;p=flightgear.git diff --git a/src/FDM/JSBSim/models/FGLGear.cpp b/src/FDM/JSBSim/models/FGLGear.cpp index 7df378b83..b0c448b41 100644 --- a/src/FDM/JSBSim/models/FGLGear.cpp +++ b/src/FDM/JSBSim/models/FGLGear.cpp @@ -41,6 +41,16 @@ INCLUDES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ #include "FGLGear.h" +#include "FGState.h" +#include "FGGroundReactions.h" +#include "FGFCS.h" +#include "FGAuxiliary.h" +#include "FGAtmosphere.h" +#include "FGMassBalance.h" +#include "math/FGTable.h" +#include + +using namespace std; namespace JSBSim { @@ -65,7 +75,8 @@ CLASS IMPLEMENTATION FGLGear::FGLGear(Element* el, FGFDMExec* fdmex, int number) : FGForce(fdmex), - GearNumber(number) + GearNumber(number), + SteerAngle(0.0) { Element *force_table=0; Element *dampCoeff=0; @@ -397,6 +408,8 @@ FGColumnVector3& FGLGear::GetBodyForces(void) WOW = false; compressLength = 0.0; compressSpeed = 0.0; + WheelSlip = 0.0; + StrutForce = 0.0; // Let wheel spin down slowly vWhlVelVec(eX) -= 13.0*dT;