Module: nrlmsise-00
Defines
-
__inline_double
Functions
-
void gtd7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)
-
void gtd7d(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)
-
void gts7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)
-
void ghp7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output, double press)
-
struct nrlmsise_flags
- #include <nrlmsise-00.h>
NRL MSIS flags structure
-
struct nrlmsise_input
- #include <nrlmsise-00.h>
NRL MSISE input structure
Public Members
-
int year
year, currently ignored
-
int doy
day of year
-
double sec
seconds in day (UT)
-
double alt
altitude in kilometers
-
double g_lat
geodetic latitude
-
double g_long
geodetic longitude
-
double lst
local apparent solar time (hours), see note below
-
double f107A
81 day average of F10.7 flux (centered on doy)
-
double f107
daily F10.7 flux for previous day
-
double ap
magnetic index(daily)
-
int year
-
struct nrlmsise_output
- #include <nrlmsise-00.h>
NRL MSISE output structure