NRLMSISE-00¶
NRLMSISE-00 (Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere) atmospheric density model.
Note
For conceptual explanations, see Atmospheric Drag in the Learn section.
density_nrlmsise00 builtin ¶
Compute atmospheric density using the NRLMSISE-00 model from ECEF coordinates.
This function computes atmospheric density using the NRLMSISE-00 empirical model, automatically retrieving space weather data for the given epoch. The ECEF position is converted to geodetic coordinates internally.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
epc | Epoch | Epoch of computation (used to lookup space weather data) | required |
x_ecef | ndarray | Position in ECEF frame. Units: (m) | required |
Returns:
| Name | Type | Description |
|---|---|---|
float | float | Atmospheric density. Units: (kg/m³) |
Example
density_nrlmsise00_geod builtin ¶
Compute atmospheric density using the NRLMSISE-00 model from geodetic coordinates.
This function computes atmospheric density using the NRLMSISE-00 empirical model, automatically retrieving space weather data for the given epoch. Takes geodetic coordinates directly.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
epc | Epoch | Epoch of computation (used to lookup space weather data) | required |
geod | ndarray | Geodetic position as [longitude, latitude, altitude] where longitude and latitude are in degrees, and altitude is in meters | required |
Returns:
| Name | Type | Description |
|---|---|---|
float | float | Atmospheric density. Units: (kg/m³) |
Example
See Also¶
- Harris-Priester - Simple empirical density model
- Earth Models Module - Complete API reference for earth models
- Space Weather Data - Required for NRLMSISE-00