X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FLaRCsim.hxx;h=7ce2ddc80afb5f4cad9cb84d20853db210734566;hb=ee98995d30e75cda88c9866f3cb6a761fda7d078;hp=ee884af87b36d28a1fe01d0da6cb0772d6d8c046;hpb=d346e53aeec57c83bcfb560b5ef8b7de465741c9;p=flightgear.git diff --git a/src/FDM/LaRCsim.hxx b/src/FDM/LaRCsim.hxx index ee884af87..7ce2ddc80 100644 --- a/src/FDM/LaRCsim.hxx +++ b/src/FDM/LaRCsim.hxx @@ -33,14 +33,18 @@ class FGLaRCsim: public FGInterface { +private: + FGNewEngine eng; LaRCsimIC* lsic; void set_ls(void); void snap_shot(void); double time_step; - SGValue * speed_up; + SGPropertyNode *speed_up; + SGPropertyNode *aero; public: + FGLaRCsim( double dt ); ~FGLaRCsim(void); @@ -54,7 +58,7 @@ public: void init(); // update position based on inputs, positions, velocities, etc. - bool update( int multiloop ); + void update( double dt ); // Positions void set_Latitude(double lat); //geocentric @@ -76,14 +80,15 @@ public: void set_Gamma_vert_rad( double gamma); // Earth - void set_Runway_altitude(double ralt); void set_Static_pressure(double p); void set_Static_temperature(double T); void set_Density(double rho); +/* void set_Velocities_Local_Airmass (double wnorth, double weast, double wdown ); +*/ };