]> git.mxchange.org Git - flightgear.git/blob - src/FDM/UIUCModel/uiuc_map_ice.cpp
Honor the /sim/freeze/fuel property to inhibit fuel consumption at runtime.
[flightgear.git] / src / FDM / UIUCModel / uiuc_map_ice.cpp
1 /********************************************************************** 
2  
3  FILENAME:     uiuc_map_ice.cpp 
4
5 ---------------------------------------------------------------------- 
6
7  DESCRIPTION:  initializes the ice map
8
9 ----------------------------------------------------------------------
10  
11  STATUS:       alpha version
12
13 ----------------------------------------------------------------------
14  
15  REFERENCES:   
16  
17 ----------------------------------------------------------------------
18  
19  HISTORY:      04/08/2000   initial release
20
21 ----------------------------------------------------------------------
22  
23  AUTHOR(S):    Bipin Sehgal       <bsehgal@uiuc.edu>
24                Jeff Scott         <jscott@mail.com>
25  
26 ----------------------------------------------------------------------
27  
28  VARIABLES:
29  
30 ----------------------------------------------------------------------
31  
32  INPUTS:       none
33  
34 ----------------------------------------------------------------------
35  
36  OUTPUTS:      none
37  
38 ----------------------------------------------------------------------
39  
40  CALLED BY:    uiuc_initializemaps.cpp
41  
42 ----------------------------------------------------------------------
43  
44  CALLS TO:     none
45  
46 ----------------------------------------------------------------------
47  
48  COPYRIGHT:    (C) 2000 by Michael Selig
49  
50  This program is free software; you can redistribute it and/or
51  modify it under the terms of the GNU General Public License
52  as published by the Free Software Foundation.
53  
54  This program is distributed in the hope that it will be useful,
55  but WITHOUT ANY WARRANTY; without even the implied warranty of
56  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
57  GNU General Public License for more details.
58  
59  You should have received a copy of the GNU General Public License
60  along with this program; if not, write to the Free Software
61  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
62  USA or view http://www.gnu.org/copyleft/gpl.html.
63  
64 **********************************************************************/
65
66 #include "uiuc_map_ice.h"
67
68
69 void uiuc_map_ice()
70 {
71   ice_map["iceTime"]              =      iceTime_flag               ;
72   ice_map["transientTime"]        =      transientTime_flag         ;
73   ice_map["eta_ice_final"]        =      eta_ice_final_flag         ;
74   ice_map["kCDo"]                 =      kCDo_flag                  ;
75   ice_map["kCDK"]                 =      kCDK_flag                  ;
76   ice_map["kCD_a"]                =      kCD_a_flag                 ;
77   ice_map["kCD_adot"]             =      kCD_adot_flag              ;
78   ice_map["kCD_q"]                =      kCD_q_flag                 ;
79   ice_map["kCD_de"]               =      kCD_de_flag                ;
80   ice_map["kCXo"]                 =      kCXo_flag                  ;
81   ice_map["kCXK"]                 =      kCXK_flag                  ;
82   ice_map["kCX_a"]                =      kCX_a_flag                 ;
83   ice_map["kCX_a2"]               =      kCX_a2_flag                ;
84   ice_map["kCX_a3"]               =      kCX_a3_flag                ;
85   ice_map["kCX_adot"]             =      kCX_adot_flag              ;
86   ice_map["kCX_q"]                =      kCX_q_flag                 ;
87   ice_map["kCX_de"]               =      kCX_de_flag                ;
88   ice_map["kCX_dr"]               =      kCX_dr_flag                ;
89   ice_map["kCX_df"]               =      kCX_df_flag                ;
90   ice_map["kCX_adf"]              =      kCX_adf_flag               ;
91   ice_map["kCLo"]                 =      kCLo_flag                  ;
92   ice_map["kCL_a"]                =      kCL_a_flag                 ;
93   ice_map["kCL_adot"]             =      kCL_adot_flag              ;
94   ice_map["kCL_q"]                =      kCL_q_flag                 ;
95   ice_map["kCL_de"]               =      kCL_de_flag                ;
96   ice_map["kCZo"]                 =      kCZo_flag                  ;
97   ice_map["kCZ_a"]                =      kCZ_a_flag                 ;
98   ice_map["kCZ_a2"]               =      kCZ_a2_flag                ;
99   ice_map["kCZ_a3"]               =      kCZ_a3_flag                ;
100   ice_map["kCZ_adot"]             =      kCZ_adot_flag              ;
101   ice_map["kCZ_q"]                =      kCZ_q_flag                 ;
102   ice_map["kCZ_de"]               =      kCZ_de_flag                ;
103   ice_map["kCZ_deb2"]             =      kCZ_deb2_flag              ;
104   ice_map["kCZ_df"]               =      kCZ_df_flag                ;
105   ice_map["kCZ_adf"]              =      kCZ_adf_flag               ;
106   ice_map["kCmo"]                 =      kCmo_flag                  ;
107   ice_map["kCm_a"]                =      kCm_a_flag                 ;
108   ice_map["kCm_a2"]               =      kCm_a2_flag                ;
109   ice_map["kCm_adot"]             =      kCm_adot_flag              ;
110   ice_map["kCm_q"]                =      kCm_q_flag                 ;
111   ice_map["kCm_de"]               =      kCm_de_flag                ;
112   ice_map["kCm_b2"]               =      kCm_b2_flag                ;
113   ice_map["kCm_r"]                =      kCm_r_flag                 ;
114   ice_map["kCm_df"]               =      kCm_df_flag                ;
115   ice_map["kCYo"]                 =      kCYo_flag                  ;
116   ice_map["kCY_beta"]             =      kCY_beta_flag              ;
117   ice_map["kCY_p"]                =      kCY_p_flag                 ;
118   ice_map["kCY_r"]                =      kCY_r_flag                 ;
119   ice_map["kCY_da"]               =      kCY_da_flag                ;
120   ice_map["kCY_dr"]               =      kCY_dr_flag                ;
121   ice_map["kCY_dra"]              =      kCY_dra_flag               ;
122   ice_map["kCY_bdot"]             =      kCY_bdot_flag              ;
123   ice_map["kClo"]                 =      kClo_flag                  ;
124   ice_map["kCl_beta"]             =      kCl_beta_flag              ;
125   ice_map["kCl_p"]                =      kCl_p_flag                 ;
126   ice_map["kCl_r"]                =      kCl_r_flag                 ;
127   ice_map["kCl_da"]               =      kCl_da_flag                ;
128   ice_map["kCl_dr"]               =      kCl_dr_flag                ;
129   ice_map["kCl_daa"]              =      kCl_daa_flag               ;
130   ice_map["kCno"]                 =      kCno_flag                  ;
131   ice_map["kCn_beta"]             =      kCn_beta_flag              ;
132   ice_map["kCn_p"]                =      kCn_p_flag                 ;
133   ice_map["kCn_r"]                =      kCn_r_flag                 ;
134   ice_map["kCn_da"]               =      kCn_da_flag                ;
135   ice_map["kCn_dr"]               =      kCn_dr_flag                ;
136   ice_map["kCn_q"]                =      kCn_q_flag                 ;
137   ice_map["kCn_b3"]               =      kCn_b3_flag                ;
138   ice_map["beta_probe_wing"]      =      beta_probe_wing_flag       ;
139   ice_map["beta_probe_tail"]      =      beta_probe_tail_flag       ;
140   ice_map["bootTime"]             =      bootTime_flag              ;
141   ice_map["eta_wing_left_input"]  =      eta_wing_left_input_flag   ;
142   ice_map["eta_wing_right_input"] =      eta_wing_right_input_flag  ;
143   ice_map["eta_tail_input"]       =      eta_tail_input_flag        ;
144   ice_map["nonlin_ice_case"]      =      nonlin_ice_case_flag       ;
145   ice_map["eta_tail"]             =      eta_tail_flag              ;
146   ice_map["eta_wing_left"]        =      eta_wing_left_flag         ;
147   ice_map["eta_wing_right"]       =      eta_wing_right_flag        ;
148   ice_map["demo_eps_alpha_max"]   =      demo_eps_alpha_max_flag    ;
149   ice_map["demo_eps_pitch_max"]   =      demo_eps_pitch_max_flag    ;
150   ice_map["demo_eps_pitch_min"]   =      demo_eps_pitch_min_flag    ;
151   ice_map["demo_eps_roll_max"]    =      demo_eps_roll_max_flag     ;
152   ice_map["demo_eps_thrust_min"]  =      demo_eps_thrust_min_flag   ;
153   ice_map["demo_eps_flap_max"]    =      demo_eps_flap_max_flag     ;
154   ice_map["demo_eps_airspeed_max"]=      demo_eps_airspeed_max_flag ;
155   ice_map["demo_eps_airspeed_min"]=      demo_eps_airspeed_min_flag ;
156   ice_map["demo_boot_cycle_tail"] =      demo_boot_cycle_tail_flag  ;
157   ice_map["demo_boot_cycle_wing_left"]=  demo_boot_cycle_wing_left_flag;
158   ice_map["demo_boot_cycle_wing_right"]= demo_boot_cycle_wing_right_flag;  
159   ice_map["demo_eps_pitch_input"] =      demo_eps_pitch_input_flag  ; 
160   ice_map["tactilefadef"]         =      tactilefadef_flag          ;
161   ice_map["tactile_pitch"]        =      tactile_pitch_flag         ;
162   ice_map["demo_ap_Theta_ref_deg"]=      demo_ap_Theta_ref_deg_flag ;
163   ice_map["demo_ap_pah_on"]       =      demo_ap_pah_on_flag        ;
164   ice_map["demo_tactile"]         =      demo_tactile_flag          ;
165   ice_map["demo_ice_tail"]        =      demo_ice_tail_flag         ;
166   ice_map["demo_ice_left"]        =      demo_ice_left_flag         ;
167   ice_map["demo_ice_right"]       =      demo_ice_right_flag        ;
168 }
169 // end uiuc_map_ice.cpp