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