X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FUIUCModel%2Fuiuc_engine.cpp;h=453b4e37fa71388ce440853844ce39510ab6825f;hb=70b4f38ebccbafea664ed2310eaf990bd2b9edd8;hp=3bf5c9c993e945113044fa3c47d2634c81874adf;hpb=7289eaa8baafac56a3e32dedd5b77d3534d61c4a;p=flightgear.git diff --git a/src/FDM/UIUCModel/uiuc_engine.cpp b/src/FDM/UIUCModel/uiuc_engine.cpp index 3bf5c9c99..453b4e37f 100644 --- a/src/FDM/UIUCModel/uiuc_engine.cpp +++ b/src/FDM/UIUCModel/uiuc_engine.cpp @@ -65,16 +65,13 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA or view http://www.gnu.org/copyleft/gpl.html. + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. **********************************************************************/ #include #include "uiuc_engine.h" -SG_USING_STD(cerr); - void uiuc_engine() { stack command_list; @@ -122,6 +119,11 @@ void uiuc_engine() case simpleSingle_flag: { F_X_engine = Throttle[3] * simpleSingleMaxThrust; + F_Y_engine = 0.0; + F_Z_engine = 0.0; + M_l_engine = 0.0; + M_m_engine = 0.0; + M_n_engine = 0.0; break; } case simpleSingleModel_flag: @@ -129,6 +131,11 @@ void uiuc_engine() /* simple model based on Hepperle's equation * exponent dtdvvt was computed in uiuc_menu.cpp */ F_X_engine = Throttle[3] * t_v0 * (1 - pow((V_rel_wind/v_t0),dtdvvt)); + F_Y_engine = 0.0; + F_Z_engine = 0.0; + M_l_engine = 0.0; + M_m_engine = 0.0; + M_n_engine = 0.0; if (b_slipstreamEffects) { tc = F_X_engine/(Dynamic_pressure * LS_PI * propDia * propDia / 4); w_induced = 0.5 * V_rel_wind * (-1 + pow((1+tc),.5));