1
0
Fork 0
flightgear/src/FDM/JSBSim
2002-09-29 14:13:39 +00:00
..
filtersjb Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
.cvsignore -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
AUTHORS Sync with latest JSBSim changes. 2001-11-30 17:49:37 +00:00
FGAerodynamics.cpp Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGAerodynamics.h JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGAircraft.cpp Member variable initialization fixes from Cameron Moore 2002-07-11 00:19:19 +00:00
FGAircraft.h JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGAtmosphere.cpp Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGAtmosphere.h The external atmosphere fix. Really this time. 2002-06-08 03:15:05 +00:00
FGAuxiliary.cpp Include gravity in pilot accel calc when Vt < 1 2002-09-29 14:13:39 +00:00
FGAuxiliary.h Converted FCS to use property tree internally, documentation updates. 2002-04-06 16:03:16 +00:00
FGCoefficient.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGCoefficient.h JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGColumnVector3.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGColumnVector3.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGColumnVector4.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGColumnVector4.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGConfigFile.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGConfigFile.h JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGDefs.h Sync with latest JSBSim 2001-11-09 04:38:53 +00:00
FGEngine.cpp Latest JSBSim changes, including some gear tweaking from Jon and some 2002-01-19 05:32:28 +00:00
FGEngine.h Latest JSBSim updates. 2002-08-28 13:46:42 +00:00
FGFactorGroup.cpp JSBSim updates, including MSVC fixes from Bernie Bright 2002-04-30 13:42:26 +00:00
FGFactorGroup.h JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGFCS.cpp Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGFCS.h Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGFDMExec.cpp Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGFDMExec.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGfdmSocket.cpp Mac OS X fixes and MSVC warning fixes from Jonathan Polley. 2002-05-10 23:35:06 +00:00
FGfdmSocket.h Latest JSBSim changes, including a kludge from Tony to keep the 2002-02-06 04:07:12 +00:00
FGForce.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGForce.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGGroundReactions.cpp Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGGroundReactions.h First commit of properties code. JSBSim now has a basic property tree all 2002-03-20 12:45:02 +00:00
FGInertial.cpp Latest JSBSim updates. 2002-08-28 13:46:42 +00:00
FGInertial.h Latest JSBSim updates. 2002-08-28 13:46:42 +00:00
FGInitialCondition.cpp Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGInitialCondition.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGJSBBase.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGJSBBase.h JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGLGear.cpp Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGLGear.h Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGMassBalance.cpp Member variable initialization fixes from Cameron Moore 2002-07-11 00:19:19 +00:00
FGMassBalance.h JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGMatrix33.cpp Latest JSBSim changes. 2002-04-16 13:15:29 +00:00
FGMatrix33.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGModel.cpp Latest JSBSim changes. 2002-04-16 13:15:29 +00:00
FGModel.h Latest JSBSim changes. 2002-04-16 13:15:29 +00:00
FGNozzle.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGNozzle.h Converted FCS to use property tree internally, documentation updates. 2002-04-06 16:03:16 +00:00
FGOutput.cpp Latest JSBSim updates. 2002-08-28 13:46:42 +00:00
FGOutput.h JSBSim update. 2002-01-03 21:04:49 +00:00
FGPiston.cpp Latest JSBSim updates. 2002-08-28 13:46:42 +00:00
FGPiston.h Removed unused and improperly initialized constant. 2002-08-30 13:43:28 +00:00
FGPosition.cpp Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGPosition.h Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGPropeller.cpp JSBSim change: 2002-04-12 17:24:17 +00:00
FGPropeller.h Converted FCS to use property tree internally, documentation updates. 2002-04-06 16:03:16 +00:00
FGPropertyManager.cpp Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGPropertyManager.h Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGPropulsion.cpp Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGPropulsion.h Fixed an oops. 2002-08-29 13:39:29 +00:00
FGRocket.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGRocket.h Converted FCS to use property tree internally, documentation updates. 2002-04-06 16:03:16 +00:00
FGRotation.cpp Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGRotation.h Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGRotor.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGRotor.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGScript.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGScript.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGState.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGState.h JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGTable.cpp JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGTable.h JSBSim updates, including external atmosphere fix 2002-06-08 03:14:03 +00:00
FGTank.cpp Return a positive shortage when there is still fuel in the tank; 2002-01-19 18:25:52 +00:00
FGTank.h Latest JSBSim changes, including some gear tweaking from Jon and some 2002-01-19 05:32:28 +00:00
FGThruster.cpp Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGThruster.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTranslation.cpp Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
FGTranslation.h Latest JSBSim updates. 2002-08-05 20:13:34 +00:00
FGTrim.cpp JSBSim updates. This update changes the file format, so an update of the base 2002-09-24 12:54:43 +00:00
FGTrim.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTrimAxis.cpp Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTrimAxis.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTurbine.cpp Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTurbine.h Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
FGTurboJet.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGTurboJet.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGTurboProp.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGTurboProp.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGTurboShaft.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGTurboShaft.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
FGUtility.cpp Latest JSBSim changes. 2001-12-24 13:54:55 +00:00
FGUtility.h Latest JSBSim changes. 2001-12-13 04:48:34 +00:00
JSBSim.cxx Latest JSBSim updates -- includes fix for control surface animations. 2002-09-29 13:33:53 +00:00
JSBSim.hxx The external atmosphere fix. Really this time. 2002-06-08 03:15:05 +00:00
Makefile.am Latest updates, including a thrust-only turbofan model. It should produce 2002-09-22 15:31:09 +00:00
Makefile.solo Updates. 2001-07-26 17:17:11 +00:00
README Sync with latest JSBSim changes. 2001-11-30 17:49:37 +00:00

Contents
--------

1) Introduction
2) Building with autoconf/automake
3) Contact


1) Introduction
---------------

JSBSim is a multi-platform, general purpose object-oriented Flight
Dynamics Model (FDM) written in C++. Jon Berndt and Tony Peden began
about mid-1998 writing JSBSim. As of this writing it is the default
FDM for FlightGear. JSBSim can also be run in a standalone batch mode
for testing and study. More information on JSBSim can be found at the
JSBSim home page here:

http://jsbsim.sourceforge.net

The standalone version of JSBSim can be easily built from the command
line of a unix or unix-like (CygWin/Linux/Unix/IRIX, etc.) system like
this:

make -fMakefile.solo

If you are on an IRIX machine you can use the Makefile.irix makefile.
Directions are also provided below for using traditional auto* utilities
also provided with JSBSim.


2) Building with autoconf/automake
----------------------------------

Unpack the distribution tarball (if needed - CVS users will have
downloaded the code directly) using your preferred method, and change
to the working directory. For example :

$ tar xvfz JSBSim-0.1.2.tar.gz
$ cd JSBSim-0.1.2

NOTE for CVS users: If you are using JSBSim from a CVS checkout, or
snapshot, you will need to create the initial configure script. The
commands to do this have been included in the 'autogen.sh' script, so
just :

$ ./autogen.sh

If you wish to customise your version of JSBSim, use the following to
determine any build-time options you may be interested in.

$ ./configure --help

Then :

$ ./configure

This will check your system platform, compiler and other local
configuration variables needed to build JSBSim, and generates the
necessary Makefiles. Next :

$ make

Will compile the various classes, and link the library. Finally :

$ make install

Unless specified otherwise (with --prefix configure option), this will
install 'JSBSim.a' into '/usr/local/lib'.


3) Contact
----------

For more information on JSBSim contact Jon Berndt at jsbsim@hal-pc.org.