frozen = false;
modelLoaded = false;
IsSlave = false;
-
+
+ cout << "FGFDMExec::FGFDMExec, FDMctr: " << FDMctr << endl;
+
IdFDM = FDMctr;
FDMctr++;
else master = root;
instance = master->GetNode("/fdm/jsbsim",IdFDM,true);
- instance->SetDouble("zero",0);
Debug(0);
for (unsigned int i=1; i<SlaveFDMList.size(); i++) delete SlaveFDMList[i]->exec;
SlaveFDMList.clear();
-
+ cout << "FGFDMExec::~FGFDMExec, FDMctr: " << FDMctr << endl;
+ FDMctr--;
Debug(1);
}
FGMassBalance::FGMassBalance(FGFDMExec* fdmex) : FGModel(fdmex)
{
Name = "FGMassBalance";
+ Weight = EmptyWeight = Mass = 0.0;
+ Ixx = Iyy = Izz = Ixy = Ixz = 0.0;
+ baseIxx = baseIyy = baseIzz = baseIxy = baseIxz = 0.0;
+ vbaseXYZcg(eX) = 0.0;
+ vbaseXYZcg(eY) = 0.0;
+ vbaseXYZcg(eZ) = 0.0;
bind();
Debug(0);