#include "FGTrimAxis.h"
#include "FGAircraft.h"
#include "FGPropulsion.h"
+#include "FGAerodynamics.h"
+
+
+namespace JSBSim {
static const char *IdSrc = "$Id$";
static const char *IdHdr = ID_TRIMAXIS;
while(!level && (i < 100)) {
theta+=2.0*zDiff;
fgic->SetPitchAngleDegIC(theta);
- fdmex->RunIC(fgic);
+ fdmex->RunIC();
zAft=fdmex->GetGroundReactions()->GetGearUnit(1)->GetLocalGear(3);
zForward=fdmex->GetGroundReactions()->GetGearUnit(0)->GetLocalGear(3);
zDiff = zForward - zAft;
while(!stable) {
i++;
last_state_value=state_value;
- fdmex->RunIC(fgic);
+ fdmex->RunIC();
getState();
if(i > 1) {
if((fabs(last_state_value - state_value) < tolerance) || (i >= 100) )
//cout << "setThrottlespct: " << i << ", " << control_min << ", " << control_max << ", " << control_value;
fdmex->GetFCS()->SetThrottleCmd(i,tMin+control_value*(tMax-tMin));
//cout << "setThrottlespct: " << fdmex->GetFCS()->GetThrottleCmd(i) << endl;
- fdmex->RunIC(fgic); //apply throttle change
+ fdmex->RunIC(); //apply throttle change
fdmex->GetPropulsion()->GetSteadyState();
}
}
}
}
}
-
-
+}