|
WSF
|

Namespaces | |
| namespace | WsfNORAD_Util |
| A set of common "utility" structure definitions and functions for the WsfNORAD_SpaceMover class. | |
Macros | |
| #define | x3thm1 params[0] |
| #define | x1mth2 params[1] |
| #define | c1 params[2] |
| #define | c4 params[3] |
| #define | xnodcf params[4] |
| #define | t2cof params[5] |
| #define | xlcof params[6] |
| #define | aycof params[7] |
| #define | x7thm1 params[8] |
| #define | zns 1.19459E-5 |
| #define | zes 0.01675 |
| #define | znl 1.5835218E-4 |
| #define | zel 0.05490 |
| #define | thdt 4.3752691E-3 |
| #define | INTEGRATION_STEP 720. |
| #define | STEP2 (INTEGRATION_STEP * INTEGRATION_STEP / 2.) |
Functions | |
| double | WsfNORAD_Util::FMod2p (const double x) |
| FMod2p takes an angle and returns the modulo by 2*pi of that angle. | |
| void | WsfNORAD_Util::sxpx_common_init (double *params, const tle_t *tle, init_t *init, deep_arg_t *deep_arg) |
| void | WsfNORAD_Util::sxpx_posn_vel (const double xnode, const double a, const double e, const double *params, const double cosio, const double sinio, const double xincl, const double omega, const double xl, double *pos, double *vel) |
| static double | WsfNORAD_Util::ThetaG (double jd) |
| ThetaG returns the right ascension of Greenwich for the given julian date. | |
| void | WsfNORAD_Util::Deep_dpinit (const tle_t *tle, deep_arg_t *deep_arg) |
| void | WsfNORAD_Util::Deep_dpsec (const tle_t *tle, deep_arg_t *deep_arg) |
| void | WsfNORAD_Util::Deep_dpper (deep_arg_t *deep_arg) |
| #define aycof params[7] |
| #define c1 params[2] |
| #define c4 params[3] |
| #define INTEGRATION_STEP 720. |
Referenced by WsfNORAD_Util::Deep_dpsec().
| #define STEP2 (INTEGRATION_STEP * INTEGRATION_STEP / 2.) |
| #define t2cof params[5] |
| #define thdt 4.3752691E-3 |
Referenced by WsfNORAD_Util::Deep_dpinit(), and WsfNORAD_Util::Deep_dpsec().
| #define x1mth2 params[1] |
| #define x3thm1 params[0] |
| #define x7thm1 params[8] |
| #define xlcof params[6] |
| #define xnodcf params[4] |
| #define zel 0.05490 |
Referenced by WsfNORAD_Util::Deep_dpinit(), and WsfNORAD_Util::Deep_dpper().
| #define zes 0.01675 |
Referenced by WsfNORAD_Util::Deep_dpinit(), and WsfNORAD_Util::Deep_dpper().
| #define znl 1.5835218E-4 |
Referenced by WsfNORAD_Util::Deep_dpinit(), and WsfNORAD_Util::Deep_dpper().
| #define zns 1.19459E-5 |
Referenced by WsfNORAD_Util::Deep_dpinit(), and WsfNORAD_Util::Deep_dpper().