1 /***************************************************************************
5 ----------------------------------------------------------------------------
7 FUNCTION: aerodynamics, engine and gear model
9 ----------------------------------------------------------------------------
11 MODULE STATUS: developmental
13 ----------------------------------------------------------------------------
15 GENEALOGY: Equations based on Part 1 of Roskam's S&C text
17 ----------------------------------------------------------------------------
19 DESIGNED BY: Bipin Sehgal
21 CODED BY: Bipin Sehgal
23 MAINTAINED BY: Rob Deters and Glen Dimock
25 ----------------------------------------------------------------------------
30 3/17/00 Initial test release
31 3/09/01 Added callout to UIUC gear function. (DPM)
32 6/18/01 Added call out to UIUC record routine (RD)
33 11/12/01 Changed from uiuc_init_aeromodel() to uiuc_initial_init(). (RD)
34 2/24/02 Added uiuc_network_routine() (GD)
35 12/11/02 Divided uiuc_network_routine into uiuc_network_recv_routine and
36 uiuc_network_send_routine (RD)
38 ----------------------------------------------------------------------------
42 ----------------------------------------------------------------------------
46 ----------------------------------------------------------------------------
50 ----------------------------------------------------------------------------
54 --------------------------------------------------------------------------*/
59 #include "ls_generic.h"
60 #include "ls_constants.h"
61 #include "ls_cockpit.h"
62 #include <FDM/UIUCModel/uiuc_wrapper.h>
65 void uiuc_init_2_wrapper()
76 void uiuc_aero_2_wrapper( SCALAR dt, int Initialize )
78 uiuc_force_moment(dt);
82 void uiuc_wind_2_wrapper( SCALAR dt, int Initialize )
84 uiuc_wind_routine(dt);
87 void uiuc_engine_2_wrapper( SCALAR dt, int Initialize )
90 uiuc_engine_routine();
94 void uiuc_gear_2_wrapper ()
99 void uiuc_record_2_wrapper(SCALAR dt)
101 uiuc_record_routine(dt);
104 void uiuc_network_recv_2_wrapper()
106 uiuc_network_recv_routine();
109 void uiuc_network_send_2_wrapper()
111 uiuc_network_send_routine();