Skip to content
  • Bertrand Coconnier's avatar
    Sync'ed with JSBSim v1.1.10 · e5fe7476
    Bertrand Coconnier authored
    - Fixed an error which prevented the equatorial and polar radii from <planet> to be propagated to the initial conditions.
    - The planet radii in <planet> can now be specified by the tags <equatorial_radius> and <polar_radius> which are more self explanatory than <semimajor_axis> and <semiminor_axis> (which are still valid).
    - Improved the error messages returned by FGTable: the file name and line number where the error occurred are now printed.
    - Check the number of <input> tags for flight controls such as <pure_gain> (GitHub issue #497). This avoids a crash when some or all <input> elements are missing.
    - JSBSim now accepts 2 sign conventions for the cross product inertia (xy, xz, yz) in <mass_balance> (GitHub Pull Request #502). The sign convention is specified by the parameter negated_crossproduct_inertia which defaults to true for backward compatibility.
    - Turbine engines can now windmill even before they start (GitHub issue #494 and Pull Request #509).
    - Fixed a sign error in the computation of aero/h_b-mac-ft (GitHub Pull Request #508 )
    - Fixed a bug where FGTable instances were not untied from the property manager during their destruction. This could lead to segmentation faults when the property manager was later destroyed.
    - Exceptions raised by FGTable are now instances of the TableException class.
    e5fe7476