]> git.mxchange.org Git - flightgear.git/blob - src/FDM/LaRCsim/basic_aero.h
Improve timing statistics
[flightgear.git] / src / FDM / LaRCsim / basic_aero.h
1 /*basic_aero.h*/
2
3 #ifndef __BASIC_AERO_H
4 #define __BASIC_AERO_H
5
6
7
8 #include <FDM/LaRCsim/ls_types.h>
9
10 /*global declarations of aero model parameters*/
11
12    extern SCALAR CLadot;
13    extern SCALAR CLq;
14    extern SCALAR CLde;
15    extern SCALAR CLob;
16
17    extern SCALAR CLa;
18    extern SCALAR CLo;
19   
20   
21    extern SCALAR Cdob;
22    extern SCALAR Cda;  /*Not used*/
23    extern SCALAR Cdde;
24   
25    extern SCALAR Cma;
26    extern SCALAR Cmadot;
27    extern SCALAR Cmq;
28    extern SCALAR Cmob; 
29    extern SCALAR Cmde;
30   
31    extern SCALAR Clbeta;
32    extern SCALAR Clp;
33    extern SCALAR Clr;
34    extern SCALAR Clda;
35    extern SCALAR Cldr;
36   
37    extern SCALAR Cnbeta;
38    extern SCALAR Cnp;
39    extern SCALAR Cnr;
40    extern SCALAR Cnda;
41    extern SCALAR Cndr;
42   
43    extern SCALAR Cybeta;
44    extern SCALAR Cyp;
45    extern SCALAR Cyr;
46    extern SCALAR Cyda;
47    extern SCALAR Cydr;
48   
49   /*nondimensionalization quantities*/
50   /*units here are ft and lbs */
51    extern SCALAR cbar; /*mean aero chord ft*/
52    extern SCALAR b; /*wing span ft */
53    extern SCALAR Sw; /*wing planform surface area ft^2*/
54    extern SCALAR rPiARe; /*reciprocal of Pi*AR*e*/
55    extern SCALAR lbare;  /*elevator moment arm  MAC*/
56    
57    extern SCALAR Weight; /*lbs*/
58    extern SCALAR MaxTakeoffWeight,EmptyWeight;
59    extern SCALAR Cg;     /*%MAC*/
60    extern SCALAR Zcg;    /*%MAC*/
61   
62   
63   extern SCALAR CLwbh,CL,cm,cd,cn,cy,croll,cbar_2V,b_2V,qS,qScbar,qSb;
64   extern SCALAR CLo,Cdo,Cmo;
65   
66   extern SCALAR F_X_wind,F_Y_wind,F_Z_wind;
67   
68   extern SCALAR long_trim;
69
70   
71   extern SCALAR elevator, aileron, rudder;
72
73   
74   extern SCALAR Flap_Position;
75  
76   extern int Flaps_In_Transit;
77   
78
79
80 #endif
81