JSBSim Flight Dynamics Model 1.2.2 (22 Mar 2025)
An Open Source Flight Dynamics and Control Software Library in C++
Loading...
Searching...
No Matches
FGAccelerations::Inputs Struct Reference

Detailed Description

Definition at line 318 of file FGAccelerations.h.

+ Collaboration diagram for FGAccelerations::Inputs:

Public Attributes

double DeltaT
 Time step.
 
FGColumnVector3 Force
 Total forces applied to the body except friction and gravity (expressed in the body frame)
 
FGColumnVector3 GroundForce
 Forces generated by the ground normal reactions expressed in the body frame. Does not account for friction.
 
FGColumnVector3 GroundMoment
 Moments generated by the ground normal reactions expressed in the body frame. Does not account for friction.
 
FGMatrix33 J
 The body inertia matrix expressed in the body frame.
 
FGMatrix33 Jinv
 The inverse of the inertia matrix J.
 
double Mass
 Body mass.
 
FGColumnVector3 Moment
 Total moments applied to the body except friction and gravity (expressed in the body frame)
 
std::vector< LagrangeMultiplier * > * MultipliersList
 List of Lagrange multipliers set by FGLGear for friction forces calculations.
 
FGMatrix33 Tb2i
 Transformation matrix from the Body to the ECI frame.
 
FGMatrix33 Tec2b
 Transformation matrix from the ECEF to the Body frame.
 
FGMatrix33 Tec2i
 Transformation matrix from the ECEF to the ECI frame.
 
FGColumnVector3 TerrainAngularVel
 Terrain angular velocities with respect to the local frame (expressed in the ECEF frame).
 
FGColumnVector3 TerrainVelocity
 Terrain velocities with respect to the local frame (expressed in the ECEF frame).
 
FGMatrix33 Ti2b
 Transformation matrix from the ECI to the Body frame.
 
FGColumnVector3 vGravAccel
 Gravity intensity vector (expressed in the ECEF frame).
 
FGColumnVector3 vInertialPosition
 Body position (X,Y,Z) measured in the ECI frame.
 
FGColumnVector3 vOmegaPlanet
 Earth rotating vector (expressed in the ECI frame).
 
FGColumnVector3 vPQR
 Angular velocities of the body with respect to the local frame (expressed in the body frame).
 
FGColumnVector3 vPQRi
 Angular velocities of the body with respect to the ECI frame (expressed in the body frame).
 
FGColumnVector3 vUVW
 Velocities of the body with respect to the local frame (expressed in the body frame).
 

Member Data Documentation

◆ DeltaT

double DeltaT

Time step.

Definition at line 356 of file FGAccelerations.h.

◆ Force

Total forces applied to the body except friction and gravity (expressed in the body frame)

Definition at line 336 of file FGAccelerations.h.

◆ GroundForce

FGColumnVector3 GroundForce

Forces generated by the ground normal reactions expressed in the body frame. Does not account for friction.

Definition at line 338 of file FGAccelerations.h.

◆ GroundMoment

FGColumnVector3 GroundMoment

Moments generated by the ground normal reactions expressed in the body frame. Does not account for friction.

Definition at line 334 of file FGAccelerations.h.

◆ J

The body inertia matrix expressed in the body frame.

Definition at line 320 of file FGAccelerations.h.

◆ Jinv

FGMatrix33 Jinv

The inverse of the inertia matrix J.

Definition at line 322 of file FGAccelerations.h.

◆ Mass

double Mass

Body mass.

Definition at line 358 of file FGAccelerations.h.

◆ Moment

Total moments applied to the body except friction and gravity (expressed in the body frame)

Definition at line 332 of file FGAccelerations.h.

◆ MultipliersList

std::vector<LagrangeMultiplier*>* MultipliersList

List of Lagrange multipliers set by FGLGear for friction forces calculations.

Definition at line 360 of file FGAccelerations.h.

◆ Tb2i

FGMatrix33 Tb2i

Transformation matrix from the Body to the ECI frame.

Definition at line 326 of file FGAccelerations.h.

◆ Tec2b

FGMatrix33 Tec2b

Transformation matrix from the ECEF to the Body frame.

Definition at line 328 of file FGAccelerations.h.

◆ Tec2i

FGMatrix33 Tec2i

Transformation matrix from the ECEF to the ECI frame.

Definition at line 330 of file FGAccelerations.h.

◆ TerrainAngularVel

FGColumnVector3 TerrainAngularVel

Terrain angular velocities with respect to the local frame (expressed in the ECEF frame).

Definition at line 354 of file FGAccelerations.h.

◆ TerrainVelocity

FGColumnVector3 TerrainVelocity

Terrain velocities with respect to the local frame (expressed in the ECEF frame).

Definition at line 352 of file FGAccelerations.h.

◆ Ti2b

FGMatrix33 Ti2b

Transformation matrix from the ECI to the Body frame.

Definition at line 324 of file FGAccelerations.h.

◆ vGravAccel

FGColumnVector3 vGravAccel

Gravity intensity vector (expressed in the ECEF frame).

Definition at line 340 of file FGAccelerations.h.

◆ vInertialPosition

FGColumnVector3 vInertialPosition

Body position (X,Y,Z) measured in the ECI frame.

Definition at line 348 of file FGAccelerations.h.

◆ vOmegaPlanet

FGColumnVector3 vOmegaPlanet

Earth rotating vector (expressed in the ECI frame).

Definition at line 350 of file FGAccelerations.h.

◆ vPQR

Angular velocities of the body with respect to the local frame (expressed in the body frame).

Definition at line 344 of file FGAccelerations.h.

◆ vPQRi

Angular velocities of the body with respect to the ECI frame (expressed in the body frame).

Definition at line 342 of file FGAccelerations.h.

◆ vUVW

Velocities of the body with respect to the local frame (expressed in the body frame).

Definition at line 346 of file FGAccelerations.h.


The documentation for this struct was generated from the following file: