diff --git a/src/FDM/JSBSim/FGAerodynamics.cpp b/src/FDM/JSBSim/FGAerodynamics.cpp index d4e946a67..cbffadc97 100644 --- a/src/FDM/JSBSim/FGAerodynamics.cpp +++ b/src/FDM/JSBSim/FGAerodynamics.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGAerodynamics.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_AERODYNAMICS; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGAerodynamics.h b/src/FDM/JSBSim/FGAerodynamics.h index 9bf17e08e..f448203a3 100644 --- a/src/FDM/JSBSim/FGAerodynamics.h +++ b/src/FDM/JSBSim/FGAerodynamics.h @@ -55,6 +55,8 @@ INCLUDES #include "FGModel.h" +#define ID_AERODYNAMICS "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGAircraft.cpp b/src/FDM/JSBSim/FGAircraft.cpp index b0639ec3c..debb1d9ee 100644 --- a/src/FDM/JSBSim/FGAircraft.cpp +++ b/src/FDM/JSBSim/FGAircraft.cpp @@ -128,8 +128,8 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" -const char *IdSrc = "$Header$"; -const char *IdHdr = ID_AIRCRAFT; +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_AIRCRAFT; /******************************************************************************* ************************************ CODE ************************************** diff --git a/src/FDM/JSBSim/FGAircraft.h b/src/FDM/JSBSim/FGAircraft.h index 46972cc5f..b8fe04ca5 100644 --- a/src/FDM/JSBSim/FGAircraft.h +++ b/src/FDM/JSBSim/FGAircraft.h @@ -133,6 +133,18 @@ DEFINITIONS aerodynamic and mass properties, landing gear, etc. @author Jon S. Berndt @version $Id$ + @see + [1] Cooke, Zyda, Pratt, and McGhee, "NPSNET: Flight Simulation Dynamic Modeling + Using Quaternions", Presence, Vol. 1, No. 4, pp. 404-420 Naval Postgraduate + School, January 1994 + [2] D. M. Henderson, "Euler Angles, Quaternions, and Transformation Matrices", + JSC 12960, July 1977 + [3] Richard E. McFarland, "A Standard Kinematic Model for Flight Simulation at + NASA-Ames", NASA CR-2497, January 1975 + [4] Barnes W. McCormick, "Aerodynamics, Aeronautics, and Flight Mechanics", + Wiley & Sons, 1979 ISBN 0-471-03032-5 + [5] Bernard Etkin, "Dynamics of Flight, Stability and Control", Wiley & Sons, + 1982 ISBN 0-471-08936-2 */ /******************************************************************************* @@ -150,6 +162,7 @@ public: @param Executive a pointer to the parent executive object */ FGAircraft(FGFDMExec *Executive); + /// Destructor ~FGAircraft(void); @@ -158,6 +171,7 @@ public: @return bool returns false if no error */ bool Run(void); + /** Loads the aircraft. The executive calls this method to load the aircraft into JSBSim. @param apath path to the aircraft files (e.g. "aircraft/X15/") @@ -166,7 +180,12 @@ public: @return true if succesful */ bool LoadAircraft(string apath, string epath, string acname); + + /** Retrieves the aircraft name + @return the name of the aircraft as a string type + */ inline string GetAircraftName(void) { return AircraftName; } + inline void SetGearUp(bool tt) { GearUp = tt; } inline bool GetGearUp(void) { return GearUp; } inline int GetNumGearUnits(void) { return lGear.size(); } diff --git a/src/FDM/JSBSim/FGAtmosphere.cpp b/src/FDM/JSBSim/FGAtmosphere.cpp index 35d1b1d6a..3dc6810ac 100644 --- a/src/FDM/JSBSim/FGAtmosphere.cpp +++ b/src/FDM/JSBSim/FGAtmosphere.cpp @@ -59,6 +59,9 @@ INCLUDES #include "FGDefs.h" #include "FGMatrix.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_ATMOSPHERE; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGAtmosphere.h b/src/FDM/JSBSim/FGAtmosphere.h index 4457caac0..678c1761e 100644 --- a/src/FDM/JSBSim/FGAtmosphere.h +++ b/src/FDM/JSBSim/FGAtmosphere.h @@ -45,6 +45,8 @@ INCLUDES #include "FGModel.h" #include "FGMatrix.h" +#define ID_ATMOSPHERE "$Header$" + /******************************************************************************* COMMENTS, REFERENCES, and NOTES ******************************************************************************** diff --git a/src/FDM/JSBSim/FGAuxiliary.cpp b/src/FDM/JSBSim/FGAuxiliary.cpp index 71cf25b26..4b6d09169 100644 --- a/src/FDM/JSBSim/FGAuxiliary.cpp +++ b/src/FDM/JSBSim/FGAuxiliary.cpp @@ -52,6 +52,9 @@ INCLUDES #include "FGOutput.h" #include "FGMatrix.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_AUXILIARY; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGAuxiliary.h b/src/FDM/JSBSim/FGAuxiliary.h index 845e6e4fc..12cdabdd0 100644 --- a/src/FDM/JSBSim/FGAuxiliary.h +++ b/src/FDM/JSBSim/FGAuxiliary.h @@ -42,6 +42,8 @@ INCLUDES #include "FGModel.h" #include "FGMatrix.h" +#define ID_AUXILIARY "$Header" + /******************************************************************************* DEFINES *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGCoefficient.cpp b/src/FDM/JSBSim/FGCoefficient.cpp index 7b013436d..a87a0ff31 100644 --- a/src/FDM/JSBSim/FGCoefficient.cpp +++ b/src/FDM/JSBSim/FGCoefficient.cpp @@ -48,6 +48,9 @@ INCLUDES #include "FGState.h" #include "FGFDMExec.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_COEFFICIENT"; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGCoefficient.h b/src/FDM/JSBSim/FGCoefficient.h index aab3d957a..cfb59f11f 100644 --- a/src/FDM/JSBSim/FGCoefficient.h +++ b/src/FDM/JSBSim/FGCoefficient.h @@ -51,6 +51,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_COEFFICIENT "$Header" + /******************************************************************************* FORWARD DECLARATIONS *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGConfigFile.cpp b/src/FDM/JSBSim/FGConfigFile.cpp index 185ef985c..284326227 100644 --- a/src/FDM/JSBSim/FGConfigFile.cpp +++ b/src/FDM/JSBSim/FGConfigFile.cpp @@ -21,6 +21,9 @@ INCLUDES #include #include +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_CONFIGFILE"; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGConfigFile.h b/src/FDM/JSBSim/FGConfigFile.h index c66be534c..081b77dc7 100644 --- a/src/FDM/JSBSim/FGConfigFile.h +++ b/src/FDM/JSBSim/FGConfigFile.h @@ -56,6 +56,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_CONFIGFILE "$Header" + using std::string; using std::ifstream; diff --git a/src/FDM/JSBSim/FGControls.cpp b/src/FDM/JSBSim/FGControls.cpp index 333b3f69b..0bf85cb14 100644 --- a/src/FDM/JSBSim/FGControls.cpp +++ b/src/FDM/JSBSim/FGControls.cpp @@ -24,6 +24,8 @@ #include "FGControls.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_CONTROLS"; FGControls controls; @@ -51,10 +53,11 @@ FGControls::~FGControls() { // $Log$ -// Revision 1.18 2000/10/13 21:34:57 curt -// Panel tweaks to support "shaped" panels. -// Additional HUD support for waypoints. -// JSBSim updates. +// Revision 1.19 2000/10/14 00:10:12 curt +// Friday the 13th JSBSim update ... :-0 !!! +// +// Revision 1.4 2000/10/13 19:21:02 jsb +// ** JSB ** Added version identifiers for all files // // Revision 1.3 2000/04/26 10:55:57 jsb // Made changes as required by Curt to install JSBSim into FGFS diff --git a/src/FDM/JSBSim/FGControls.h b/src/FDM/JSBSim/FGControls.h index 9de1e3039..bf7251767 100644 --- a/src/FDM/JSBSim/FGControls.h +++ b/src/FDM/JSBSim/FGControls.h @@ -25,11 +25,12 @@ #ifndef _CONTROLS_HXX #define _CONTROLS_HXX - #ifndef __cplusplus # error This library requires C++ #endif +#define ID_CONTROLS "$Header" + // Define a structure containing the control parameters class FGControls { @@ -177,10 +178,11 @@ extern FGControls controls; // $Log$ -// Revision 1.17 2000/10/13 21:34:58 curt -// Panel tweaks to support "shaped" panels. -// Additional HUD support for waypoints. -// JSBSim updates. +// Revision 1.18 2000/10/14 00:10:12 curt +// Friday the 13th JSBSim update ... :-0 !!! +// +// Revision 1.7 2000/10/13 19:21:02 jsb +// ** JSB ** Added version identifiers for all files // // Revision 1.6 2000/06/03 13:59:52 jsb // Changes for compatibility with MSVC diff --git a/src/FDM/JSBSim/FGEngine.cpp b/src/FDM/JSBSim/FGEngine.cpp index 0315e99d2..5e673eabf 100644 --- a/src/FDM/JSBSim/FGEngine.cpp +++ b/src/FDM/JSBSim/FGEngine.cpp @@ -62,6 +62,9 @@ INCLUDES #include "FGOutput.h" #include "FGDefs.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_ENGINE"; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGEngine.h b/src/FDM/JSBSim/FGEngine.h index 96d71f622..b75910dcc 100644 --- a/src/FDM/JSBSim/FGEngine.h +++ b/src/FDM/JSBSim/FGEngine.h @@ -56,6 +56,8 @@ FG_USING_STD(string); DEFINES *******************************************************************************/ +#define ID_ENGINE "$Header" + using std::string; /******************************************************************************* diff --git a/src/FDM/JSBSim/FGFCS.cpp b/src/FDM/JSBSim/FGFCS.cpp index 2a39dac5c..0725df45e 100644 --- a/src/FDM/JSBSim/FGFCS.cpp +++ b/src/FDM/JSBSim/FGFCS.cpp @@ -56,6 +56,9 @@ INCLUDES #include "filtersjb/FGSummer.h" #include "filtersjb/FGFlaps.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_FCS"; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGFCS.h b/src/FDM/JSBSim/FGFCS.h index 8c669c03e..c2288fe16 100644 --- a/src/FDM/JSBSim/FGFCS.h +++ b/src/FDM/JSBSim/FGFCS.h @@ -54,6 +54,8 @@ INCLUDES #include "FGModel.h" #include "FGConfigFile.h" +#define ID_FCS "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGFDMExec.cpp b/src/FDM/JSBSim/FGFDMExec.cpp index 6c936cf44..9aa740f6a 100644 --- a/src/FDM/JSBSim/FGFDMExec.cpp +++ b/src/FDM/JSBSim/FGFDMExec.cpp @@ -63,6 +63,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_FDMEXEC"; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGFDMExec.h b/src/FDM/JSBSim/FGFDMExec.h index b2289e2bd..b17b35057 100644 --- a/src/FDM/JSBSim/FGFDMExec.h +++ b/src/FDM/JSBSim/FGFDMExec.h @@ -41,6 +41,8 @@ SENTRY INCLUDES *******************************************************************************/ +#define ID_FDMEXEC "$Header" + #include "FGModel.h" #include "FGInitialCondition.h" diff --git a/src/FDM/JSBSim/FGForce.cpp b/src/FDM/JSBSim/FGForce.cpp index 7a12a2f69..0b596d1a2 100644 --- a/src/FDM/JSBSim/FGForce.cpp +++ b/src/FDM/JSBSim/FGForce.cpp @@ -47,6 +47,8 @@ and the cg. #include "FGDefs.h" #include "FGForce.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = "ID_FORCE"; FGForce::FGForce(FGFDMExec *FDMExec) : vFn(3), diff --git a/src/FDM/JSBSim/FGForce.h b/src/FDM/JSBSim/FGForce.h index 5734d601c..8bb2f5578 100644 --- a/src/FDM/JSBSim/FGForce.h +++ b/src/FDM/JSBSim/FGForce.h @@ -57,6 +57,8 @@ SENTRY INCLUDES *******************************************************************************/ +#define ID_FORCE "$Header" + #include "FGFDMExec.h" #include "FGMatrix.h" diff --git a/src/FDM/JSBSim/FGGroundReactions.cpp b/src/FDM/JSBSim/FGGroundReactions.cpp index 10a4aeb71..085c8e6fa 100644 --- a/src/FDM/JSBSim/FGGroundReactions.cpp +++ b/src/FDM/JSBSim/FGGroundReactions.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGGroundReactions.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_GROUNDREACTIONS; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGGroundReactions.h b/src/FDM/JSBSim/FGGroundReactions.h index 61315bc22..645556974 100644 --- a/src/FDM/JSBSim/FGGroundReactions.h +++ b/src/FDM/JSBSim/FGGroundReactions.h @@ -55,6 +55,8 @@ INCLUDES #include "FGModel.h" +#define ID_GROUNDREACTIONS "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGInertial.cpp b/src/FDM/JSBSim/FGInertial.cpp index e2c865ec4..36e54c69b 100644 --- a/src/FDM/JSBSim/FGInertial.cpp +++ b/src/FDM/JSBSim/FGInertial.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGInertial.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_INERTIAL; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGInertial.h b/src/FDM/JSBSim/FGInertial.h index 856b94c01..115dbb716 100644 --- a/src/FDM/JSBSim/FGInertial.h +++ b/src/FDM/JSBSim/FGInertial.h @@ -56,6 +56,8 @@ INCLUDES #include "FGModel.h" #include "FGConfigFile.h" +#define ID_INERTIAL "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGInitialCondition.cpp b/src/FDM/JSBSim/FGInitialCondition.cpp index 53edce96d..a792b4c60 100644 --- a/src/FDM/JSBSim/FGInitialCondition.cpp +++ b/src/FDM/JSBSim/FGInitialCondition.cpp @@ -55,6 +55,9 @@ INCLUDES #include "FGOutput.h" #include "FGDefs.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_INITIALCONDITION; + FGInitialCondition::FGInitialCondition(FGFDMExec *FDMExec) { vt=vc=ve=0; mach=0; diff --git a/src/FDM/JSBSim/FGInitialCondition.h b/src/FDM/JSBSim/FGInitialCondition.h index f4c33ce74..00f195c5b 100644 --- a/src/FDM/JSBSim/FGInitialCondition.h +++ b/src/FDM/JSBSim/FGInitialCondition.h @@ -53,6 +53,8 @@ INCLUDES #include "FGAtmosphere.h" #include "FGMatrix.h" +#define ID_INITIALCONDITION "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGLGear.cpp b/src/FDM/JSBSim/FGLGear.cpp index 9aeca8fdf..6858c969c 100644 --- a/src/FDM/JSBSim/FGLGear.cpp +++ b/src/FDM/JSBSim/FGLGear.cpp @@ -39,6 +39,9 @@ INCLUDES #include "FGLGear.h" #include +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_LGEAR; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGLGear.h b/src/FDM/JSBSim/FGLGear.h index 9e8c46e16..be4abad6f 100644 --- a/src/FDM/JSBSim/FGLGear.h +++ b/src/FDM/JSBSim/FGLGear.h @@ -68,6 +68,8 @@ INCLUDES DEFINITIONS *******************************************************************************/ +#define ID_LGEAR "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGMassBalance.cpp b/src/FDM/JSBSim/FGMassBalance.cpp index 4e534a54b..f9cdd9cbc 100644 --- a/src/FDM/JSBSim/FGMassBalance.cpp +++ b/src/FDM/JSBSim/FGMassBalance.cpp @@ -40,6 +40,9 @@ INCLUDES #include "FGMassBalance.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_MASSBALANCE; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGMassBalance.h b/src/FDM/JSBSim/FGMassBalance.h index 4d6ac9d79..ca75b0fd7 100644 --- a/src/FDM/JSBSim/FGMassBalance.h +++ b/src/FDM/JSBSim/FGMassBalance.h @@ -44,6 +44,8 @@ INCLUDES #include "FGModel.h" +#define ID_MASSBALANCE "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGMatrix.cpp b/src/FDM/JSBSim/FGMatrix.cpp index 5b4f5da10..6671a3e45 100644 --- a/src/FDM/JSBSim/FGMatrix.cpp +++ b/src/FDM/JSBSim/FGMatrix.cpp @@ -20,6 +20,9 @@ INCLUDES #include "FGMatrix.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_MATRIX; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGMatrix.h b/src/FDM/JSBSim/FGMatrix.h index d62e1dbeb..98a9f9457 100644 --- a/src/FDM/JSBSim/FGMatrix.h +++ b/src/FDM/JSBSim/FGMatrix.h @@ -40,6 +40,8 @@ INCLUDES #include +#define ID_MATRIX "$Header" + /******************************************************************************* FORWARD DECLARATIONS *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGModel.cpp b/src/FDM/JSBSim/FGModel.cpp index 95807830d..bc148164d 100644 --- a/src/FDM/JSBSim/FGModel.cpp +++ b/src/FDM/JSBSim/FGModel.cpp @@ -50,6 +50,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_MODEL; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGModel.h b/src/FDM/JSBSim/FGModel.h index c42f90753..55aaffe1e 100644 --- a/src/FDM/JSBSim/FGModel.h +++ b/src/FDM/JSBSim/FGModel.h @@ -53,6 +53,8 @@ INCLUDES #include +#define ID_MODEL "$Header$" + /******************************************************************************* DEFINES *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGNozzle.cpp b/src/FDM/JSBSim/FGNozzle.cpp index 838b068be..d1ec626e2 100644 --- a/src/FDM/JSBSim/FGNozzle.cpp +++ b/src/FDM/JSBSim/FGNozzle.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGNozzle.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_NOZZLE; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGOutput.cpp b/src/FDM/JSBSim/FGOutput.cpp index ff0b07c90..e61bf5a40 100644 --- a/src/FDM/JSBSim/FGOutput.cpp +++ b/src/FDM/JSBSim/FGOutput.cpp @@ -49,6 +49,9 @@ INCLUDES #include "FGPosition.h" #include "FGAuxiliary.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_OUTPUT; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGOutput.h b/src/FDM/JSBSim/FGOutput.h index 6fcffde76..60a3b99f9 100644 --- a/src/FDM/JSBSim/FGOutput.h +++ b/src/FDM/JSBSim/FGOutput.h @@ -56,6 +56,8 @@ INCLUDES #include "FGfdmSocket.h" +#define ID_OUTPUT "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPiston.cpp b/src/FDM/JSBSim/FGPiston.cpp index 0982ca2b7..186ee1c3d 100644 --- a/src/FDM/JSBSim/FGPiston.cpp +++ b/src/FDM/JSBSim/FGPiston.cpp @@ -40,6 +40,9 @@ INCLUDES #include "FGPiston.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_PISTON; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPosition.cpp b/src/FDM/JSBSim/FGPosition.cpp index 61bcca2ce..9fadd6ccb 100644 --- a/src/FDM/JSBSim/FGPosition.cpp +++ b/src/FDM/JSBSim/FGPosition.cpp @@ -78,6 +78,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_POSITION; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPosition.h b/src/FDM/JSBSim/FGPosition.h index dcd6258d6..354f61944 100644 --- a/src/FDM/JSBSim/FGPosition.h +++ b/src/FDM/JSBSim/FGPosition.h @@ -45,6 +45,17 @@ INCLUDES #include "FGModel.h" #include "FGMatrix.h" +#define ID_POSITION "$Header$" + + +/******************************************************************************* +DEFINITIONS +*******************************************************************************/ + +/** Models the lateral and longitudinal translational EOM. + @author Jon S. Berndt + @version $Id$ + */ /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPropeller.cpp b/src/FDM/JSBSim/FGPropeller.cpp index 9296649c9..0f7442a01 100644 --- a/src/FDM/JSBSim/FGPropeller.cpp +++ b/src/FDM/JSBSim/FGPropeller.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGPropeller.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_PROPELLER; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPropeller.h b/src/FDM/JSBSim/FGPropeller.h index 1d85a3c4c..12b6330d3 100644 --- a/src/FDM/JSBSim/FGPropeller.h +++ b/src/FDM/JSBSim/FGPropeller.h @@ -44,6 +44,8 @@ INCLUDES #include "FGThruster.h" +#define ID_PROPELLER "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPropulsion.cpp b/src/FDM/JSBSim/FGPropulsion.cpp index 07574f56d..818892df4 100644 --- a/src/FDM/JSBSim/FGPropulsion.cpp +++ b/src/FDM/JSBSim/FGPropulsion.cpp @@ -58,6 +58,9 @@ INCLUDES #include "FGPropulsion.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_PROPULSION; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGPropulsion.h b/src/FDM/JSBSim/FGPropulsion.h index 3cad5a133..c1255d671 100644 --- a/src/FDM/JSBSim/FGPropulsion.h +++ b/src/FDM/JSBSim/FGPropulsion.h @@ -38,6 +38,8 @@ SENTRY #ifndef FGPROPULSION_H #define FGPROPULSION_H +#declare ID_PROPULSION "$Header$" + /******************************************************************************* INCLUDES *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRocket.cpp b/src/FDM/JSBSim/FGRocket.cpp index 6a219f802..1957d1df7 100644 --- a/src/FDM/JSBSim/FGRocket.cpp +++ b/src/FDM/JSBSim/FGRocket.cpp @@ -40,6 +40,9 @@ INCLUDES #include "FGRocket.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_ROCKET; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRocket.h b/src/FDM/JSBSim/FGRocket.h index 119b20045..7336e959d 100644 --- a/src/FDM/JSBSim/FGRocket.h +++ b/src/FDM/JSBSim/FGRocket.h @@ -44,6 +44,8 @@ INCLUDES #include "FGEngine.h" +#define ID_ROCKET "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRotation.cpp b/src/FDM/JSBSim/FGRotation.cpp index 70852f0d0..b482da41a 100644 --- a/src/FDM/JSBSim/FGRotation.cpp +++ b/src/FDM/JSBSim/FGRotation.cpp @@ -66,6 +66,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_ROTATION; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRotation.h b/src/FDM/JSBSim/FGRotation.h index f40d54930..a02b84032 100644 --- a/src/FDM/JSBSim/FGRotation.h +++ b/src/FDM/JSBSim/FGRotation.h @@ -75,6 +75,8 @@ INCLUDES #include "FGModel.h" #include "FGMatrix.h" +#define ID_ROTATION "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRotor.cpp b/src/FDM/JSBSim/FGRotor.cpp index 4ea2064f1..f45e13328 100644 --- a/src/FDM/JSBSim/FGRotor.cpp +++ b/src/FDM/JSBSim/FGRotor.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGRotor.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_ROTOR; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGRotor.h b/src/FDM/JSBSim/FGRotor.h index 1ec4d7746..14df54e41 100644 --- a/src/FDM/JSBSim/FGRotor.h +++ b/src/FDM/JSBSim/FGRotor.h @@ -44,6 +44,8 @@ INCLUDES #include "FGThruster.h" +#define ID_ROTOR "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGState.cpp b/src/FDM/JSBSim/FGState.cpp index b7649a405..f383f72b3 100644 --- a/src/FDM/JSBSim/FGState.cpp +++ b/src/FDM/JSBSim/FGState.cpp @@ -63,6 +63,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_STATE; + /******************************************************************************* MACROS *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGState.h b/src/FDM/JSBSim/FGState.h index 10896b4f5..1d8183395 100644 --- a/src/FDM/JSBSim/FGState.h +++ b/src/FDM/JSBSim/FGState.h @@ -65,6 +65,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_STATE "$Header$" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTank.cpp b/src/FDM/JSBSim/FGTank.cpp index 12fdf2ae0..922ff8d0d 100644 --- a/src/FDM/JSBSim/FGTank.cpp +++ b/src/FDM/JSBSim/FGTank.cpp @@ -35,8 +35,12 @@ HISTORY ******************************************************************************** INCLUDES *******************************************************************************/ + #include "FGTank.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TANK; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTank.h b/src/FDM/JSBSim/FGTank.h index 167c815e3..5e767c893 100644 --- a/src/FDM/JSBSim/FGTank.h +++ b/src/FDM/JSBSim/FGTank.h @@ -55,6 +55,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_TANK "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGThruster.cpp b/src/FDM/JSBSim/FGThruster.cpp index 31dffd9d7..7391f2484 100644 --- a/src/FDM/JSBSim/FGThruster.cpp +++ b/src/FDM/JSBSim/FGThruster.cpp @@ -37,6 +37,9 @@ INCLUDES #include "FGThruster.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_THRUSTER; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGThruster.h b/src/FDM/JSBSim/FGThruster.h index 57525dd64..6ccf197ac 100644 --- a/src/FDM/JSBSim/FGThruster.h +++ b/src/FDM/JSBSim/FGThruster.h @@ -44,6 +44,8 @@ INCLUDES #include "FGForce.h" +#define ID_THRUSTER "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTranslation.cpp b/src/FDM/JSBSim/FGTranslation.cpp index f17e13756..031d0961f 100644 --- a/src/FDM/JSBSim/FGTranslation.cpp +++ b/src/FDM/JSBSim/FGTranslation.cpp @@ -68,6 +68,9 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TRANSLATION; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTranslation.h b/src/FDM/JSBSim/FGTranslation.h index db9f9732f..cb3696b46 100644 --- a/src/FDM/JSBSim/FGTranslation.h +++ b/src/FDM/JSBSim/FGTranslation.h @@ -70,6 +70,8 @@ INCLUDES #include "FGModel.h" #include "FGMatrix.h" +#define ID_TRANSLATION "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTrim.cpp b/src/FDM/JSBSim/FGTrim.cpp index 78d4d8219..852cf38e2 100644 --- a/src/FDM/JSBSim/FGTrim.cpp +++ b/src/FDM/JSBSim/FGTrim.cpp @@ -52,6 +52,9 @@ INCLUDES #include "FGTrim.h" #include "FGAircraft.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TRIM; + /*******************************************************************************/ FGTrim::FGTrim(FGFDMExec *FDMExec,FGInitialCondition *FGIC, TrimMode tt ) { diff --git a/src/FDM/JSBSim/FGTrim.h b/src/FDM/JSBSim/FGTrim.h index 79244aacc..c7088fa1c 100644 --- a/src/FDM/JSBSim/FGTrim.h +++ b/src/FDM/JSBSim/FGTrim.h @@ -65,6 +65,7 @@ INCLUDES #include +#define ID_TRIM "$Header" /******************************************************************************* CLASS DECLARATION diff --git a/src/FDM/JSBSim/FGTrimAxis.cpp b/src/FDM/JSBSim/FGTrimAxis.cpp index b59602e0f..a4df73063 100644 --- a/src/FDM/JSBSim/FGTrimAxis.cpp +++ b/src/FDM/JSBSim/FGTrimAxis.cpp @@ -28,9 +28,7 @@ -------------------------------------------------------------------------------- 7/3/00 TP Created - -*/ -/******************************************************************************* +******************************************************************************** INCLUDES *******************************************************************************/ @@ -43,6 +41,9 @@ INCLUDES #include "FGTrimAxis.h" #include "FGAircraft.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TRIMAXIS; + /*****************************************************************************/ FGTrimAxis::FGTrimAxis(FGFDMExec* fdex, FGInitialCondition* ic, Accel acc, diff --git a/src/FDM/JSBSim/FGTrimAxis.h b/src/FDM/JSBSim/FGTrimAxis.h index 007b78515..0bad11ddc 100644 --- a/src/FDM/JSBSim/FGTrimAxis.h +++ b/src/FDM/JSBSim/FGTrimAxis.h @@ -54,6 +54,7 @@ INCLUDES #include "FGAuxiliary.h" #include "FGOutput.h" +#define ID_TRIMAXIS "$Header" const string AccelNames[6]= { "udot","vdot","wdot","qdot","pdot","rdot" }; const string ControlNames[13]= { "Throttle","Sideslip","Angle of Attack", diff --git a/src/FDM/JSBSim/FGTurboJet.cpp b/src/FDM/JSBSim/FGTurboJet.cpp index 4cc0accb4..9e15172c1 100644 --- a/src/FDM/JSBSim/FGTurboJet.cpp +++ b/src/FDM/JSBSim/FGTurboJet.cpp @@ -40,6 +40,9 @@ INCLUDES #include "FGTurboJet.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TURBOJET; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTurboJet.h b/src/FDM/JSBSim/FGTurboJet.h index b38637e7c..2d3ceae65 100644 --- a/src/FDM/JSBSim/FGTurboJet.h +++ b/src/FDM/JSBSim/FGTurboJet.h @@ -44,6 +44,8 @@ INCLUDES #include "FGEngine.h" +#define ID_TURBOJET "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTurboShaft.cpp b/src/FDM/JSBSim/FGTurboShaft.cpp index 572656f38..222e19c99 100644 --- a/src/FDM/JSBSim/FGTurboShaft.cpp +++ b/src/FDM/JSBSim/FGTurboShaft.cpp @@ -40,6 +40,9 @@ INCLUDES #include "FGTurboShaft.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_TURBOSHAFT; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGTurboShaft.h b/src/FDM/JSBSim/FGTurboShaft.h index e19f43cc7..5b1bfd1ae 100644 --- a/src/FDM/JSBSim/FGTurboShaft.h +++ b/src/FDM/JSBSim/FGTurboShaft.h @@ -44,6 +44,8 @@ INCLUDES #include "FGEngine.h" +#define ID_TURBOSHAFT "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGUtility.cpp b/src/FDM/JSBSim/FGUtility.cpp index 32f290c49..bed3e719a 100644 --- a/src/FDM/JSBSim/FGUtility.cpp +++ b/src/FDM/JSBSim/FGUtility.cpp @@ -57,6 +57,9 @@ INCLUDES #include "FGState.h" #include "FGFDMExec.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_UTILITY; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGUtility.h b/src/FDM/JSBSim/FGUtility.h index 4fb247ad9..f4614f344 100644 --- a/src/FDM/JSBSim/FGUtility.h +++ b/src/FDM/JSBSim/FGUtility.h @@ -42,6 +42,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_UTILITY "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGfdmSocket.cpp b/src/FDM/JSBSim/FGfdmSocket.cpp index 17d6e21a4..97d731af9 100644 --- a/src/FDM/JSBSim/FGfdmSocket.cpp +++ b/src/FDM/JSBSim/FGfdmSocket.cpp @@ -39,6 +39,9 @@ INCLUDES #include "FGfdmSocket.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_FDMSOCKET; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/FGfdmSocket.h b/src/FDM/JSBSim/FGfdmSocket.h index 52f2ffe42..d34d19610 100644 --- a/src/FDM/JSBSim/FGfdmSocket.h +++ b/src/FDM/JSBSim/FGfdmSocket.h @@ -76,6 +76,8 @@ INCLUDES DEFINITIONS *******************************************************************************/ +#define ID_FDMSOCKET "$Header" + using std::cout; using std::endl; diff --git a/src/FDM/JSBSim/JSBSim.cpp b/src/FDM/JSBSim/JSBSim.cpp index bbae63b13..43850a69c 100644 --- a/src/FDM/JSBSim/JSBSim.cpp +++ b/src/FDM/JSBSim/JSBSim.cpp @@ -115,6 +115,8 @@ USEUNIT("FGAerodynamics.cpp"); #include #endif +static const char *IdSrc = "$Header$"; + int main(int argc, char** argv) { FGFDMExec* FDMExec; diff --git a/src/FDM/JSBSim/filtersjb/FGDeadBand.cpp b/src/FDM/JSBSim/filtersjb/FGDeadBand.cpp index 16be66794..7ab308521 100644 --- a/src/FDM/JSBSim/filtersjb/FGDeadBand.cpp +++ b/src/FDM/JSBSim/filtersjb/FGDeadBand.cpp @@ -1,9 +1,8 @@ - /******************************************************************************* Module: FGDeadBand.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 11/1999 ------------- Copyright (C) 2000 ------------- @@ -40,6 +39,9 @@ INCLUDES #include "FGDeadBand.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_DEADBAND; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGDeadBand.h b/src/FDM/JSBSim/filtersjb/FGDeadBand.h index d3faf0317..e1a3224ec 100644 --- a/src/FDM/JSBSim/filtersjb/FGDeadBand.h +++ b/src/FDM/JSBSim/filtersjb/FGDeadBand.h @@ -49,6 +49,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_DEADBAND "$Header" + class FGFCS; /******************************************************************************* diff --git a/src/FDM/JSBSim/filtersjb/FGFCSComponent.cpp b/src/FDM/JSBSim/filtersjb/FGFCSComponent.cpp index 48491ef66..321f57c0e 100644 --- a/src/FDM/JSBSim/filtersjb/FGFCSComponent.cpp +++ b/src/FDM/JSBSim/filtersjb/FGFCSComponent.cpp @@ -1,8 +1,8 @@ /******************************************************************************* Module: FGFCSComponent.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 11/1999 ------------- Copyright (C) 2000 ------------- @@ -39,16 +39,13 @@ INCLUDES #include "FGFCSComponent.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_FCSCOMPONENT; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ -// ***************************************************************************** -// Function: Constructor -// Purpose: -// Parameters: void -// Comments: - FGFCSComponent::FGFCSComponent(FGFCS* _fcs) : fcs(_fcs) { Type = ""; diff --git a/src/FDM/JSBSim/filtersjb/FGFCSComponent.h b/src/FDM/JSBSim/filtersjb/FGFCSComponent.h index ce4d72136..ba79ed085 100644 --- a/src/FDM/JSBSim/filtersjb/FGFCSComponent.h +++ b/src/FDM/JSBSim/filtersjb/FGFCSComponent.h @@ -53,6 +53,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_FCSCOMPONENT "$Header" + using std::string; class FGFCS; diff --git a/src/FDM/JSBSim/filtersjb/FGFilter.cpp b/src/FDM/JSBSim/filtersjb/FGFilter.cpp index 71170efe1..a6da5b275 100644 --- a/src/FDM/JSBSim/filtersjb/FGFilter.cpp +++ b/src/FDM/JSBSim/filtersjb/FGFilter.cpp @@ -1,8 +1,8 @@ /******************************************************************************* Module: FGFilter.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 11/2000 ------------- Copyright (C) 2000 ------------- @@ -39,16 +39,13 @@ INCLUDES #include "FGFilter.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_FILTER; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ -// ***************************************************************************** -// Function: constructor -// Purpose: -// Parameters: void -// Comments: - FGFilter::FGFilter(FGFCS* fcs, FGConfigFile* AC_cfg) : FGFCSComponent(fcs), AC_cfg(AC_cfg) { diff --git a/src/FDM/JSBSim/filtersjb/FGFilter.h b/src/FDM/JSBSim/filtersjb/FGFilter.h index 38391469e..a0a684575 100644 --- a/src/FDM/JSBSim/filtersjb/FGFilter.h +++ b/src/FDM/JSBSim/filtersjb/FGFilter.h @@ -48,6 +48,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_FILTER "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGFlaps.cpp b/src/FDM/JSBSim/filtersjb/FGFlaps.cpp index 436069833..3b22923f4 100644 --- a/src/FDM/JSBSim/filtersjb/FGFlaps.cpp +++ b/src/FDM/JSBSim/filtersjb/FGFlaps.cpp @@ -39,6 +39,9 @@ INCLUDES #include "FGFlaps.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_FLAPS; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGFlaps.h b/src/FDM/JSBSim/filtersjb/FGFlaps.h index 4a5fe019a..f7c6692df 100644 --- a/src/FDM/JSBSim/filtersjb/FGFlaps.h +++ b/src/FDM/JSBSim/filtersjb/FGFlaps.h @@ -61,6 +61,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_FLAPS "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGGain.cpp b/src/FDM/JSBSim/filtersjb/FGGain.cpp index 40b4fe4aa..104b9540f 100644 --- a/src/FDM/JSBSim/filtersjb/FGGain.cpp +++ b/src/FDM/JSBSim/filtersjb/FGGain.cpp @@ -1,8 +1,8 @@ /******************************************************************************* Module: FGGain.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 4/2000 ------------- Copyright (C) 2000 ------------- @@ -39,6 +39,9 @@ INCLUDES #include "FGGain.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_GAIN; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGGain.h b/src/FDM/JSBSim/filtersjb/FGGain.h index 5ee268966..cab7ab5cd 100644 --- a/src/FDM/JSBSim/filtersjb/FGGain.h +++ b/src/FDM/JSBSim/filtersjb/FGGain.h @@ -61,6 +61,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_GAIN "$Header" + class FGFCS; /******************************************************************************* diff --git a/src/FDM/JSBSim/filtersjb/FGGradient.cpp b/src/FDM/JSBSim/filtersjb/FGGradient.cpp index f58ffbc5c..5203bf6f9 100644 --- a/src/FDM/JSBSim/filtersjb/FGGradient.cpp +++ b/src/FDM/JSBSim/filtersjb/FGGradient.cpp @@ -1,4 +1,3 @@ - /******************************************************************************* Module: FGGradient.cpp @@ -40,16 +39,13 @@ INCLUDES #include "FGGradient.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_GRADIENT; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ -// ***************************************************************************** -// Function: Run -// Purpose: -// Parameters: void -// Comments: - FGGradient::FGGradient(FGFCS* fcs, FGConfigFile* AC_cfg) : FGFCSComponent(fcs), AC_cfg(AC_cfg) { diff --git a/src/FDM/JSBSim/filtersjb/FGGradient.h b/src/FDM/JSBSim/filtersjb/FGGradient.h index 7433c36e3..9130c1c20 100644 --- a/src/FDM/JSBSim/filtersjb/FGGradient.h +++ b/src/FDM/JSBSim/filtersjb/FGGradient.h @@ -49,6 +49,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_GRADIENT "$Header" + class FGFCS; /******************************************************************************* diff --git a/src/FDM/JSBSim/filtersjb/FGSummer.cpp b/src/FDM/JSBSim/filtersjb/FGSummer.cpp index 8f85e18dc..a013eee59 100644 --- a/src/FDM/JSBSim/filtersjb/FGSummer.cpp +++ b/src/FDM/JSBSim/filtersjb/FGSummer.cpp @@ -1,8 +1,8 @@ /******************************************************************************* Module: FGSummer.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 4/2000 ------------- Copyright (C) 2000 ------------- @@ -39,16 +39,13 @@ INCLUDES #include "FGSummer.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_SUMMER; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ -// ***************************************************************************** -// Function: Constructor -// Purpose: -// Parameters: void -// Comments: - FGSummer::FGSummer(FGFCS* fcs, FGConfigFile* AC_cfg) : FGFCSComponent(fcs), AC_cfg(AC_cfg) { diff --git a/src/FDM/JSBSim/filtersjb/FGSummer.h b/src/FDM/JSBSim/filtersjb/FGSummer.h index 3e768bc68..749dc0c54 100644 --- a/src/FDM/JSBSim/filtersjb/FGSummer.h +++ b/src/FDM/JSBSim/filtersjb/FGSummer.h @@ -61,6 +61,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_SUMMER "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/ diff --git a/src/FDM/JSBSim/filtersjb/FGSwitch.cpp b/src/FDM/JSBSim/filtersjb/FGSwitch.cpp index 8de5203d1..6687abbd9 100644 --- a/src/FDM/JSBSim/filtersjb/FGSwitch.cpp +++ b/src/FDM/JSBSim/filtersjb/FGSwitch.cpp @@ -2,8 +2,8 @@ /******************************************************************************* Module: FGSwitch.cpp - Author: - Date started: + Author: Jon S. Berndt + Date started: 4/2000 ------------- Copyright (C) 2000 ------------- @@ -40,16 +40,13 @@ INCLUDES #include "FGSwitch.h" +static const char *IdSrc = "$Header$"; +static const char *IdHdr = ID_SWITCH; + /******************************************************************************* ************************************ CODE ************************************** *******************************************************************************/ -// ***************************************************************************** -// Function: constructor -// Purpose: -// Parameters: void -// Comments: - FGSwitch::FGSwitch(FGFCS* fcs, FGConfigFile* AC_cfg) : FGFCSComponent(fcs), AC_cfg(AC_cfg) { diff --git a/src/FDM/JSBSim/filtersjb/FGSwitch.h b/src/FDM/JSBSim/filtersjb/FGSwitch.h index 3e95a9e71..475cf7e66 100644 --- a/src/FDM/JSBSim/filtersjb/FGSwitch.h +++ b/src/FDM/JSBSim/filtersjb/FGSwitch.h @@ -49,6 +49,8 @@ INCLUDES DEFINES *******************************************************************************/ +#define ID_SWITCH "$Header" + /******************************************************************************* CLASS DECLARATION *******************************************************************************/