ostk.physics.environment.atmospheric.earth.NRLMSISE00¶
- class NRLMSISE00(
- self: ostk.physics.environment.atmospheric.earth.NRLMSISE00,
- input_data_type: ostk.physics.environment.atmospheric.earth.NRLMSISE00.InputDataType = <InputDataType.CSSISpaceWeatherFile: 1>,
- f107_constant_value: ostk.core.type.Real = 150.0,
- f107_average_constant_value: ostk.core.type.Real = 150.0,
- kp_constant_value: ostk.core.type.Real = 3.0,
- earth_frame: ostk.physics.coordinate.Frame = Frame.ITRF(),
- earth_radius: ostk.physics.unit.Length = WGS84.equatorialRadius_,
- earth_flattening: ostk.core.type.Real = WGS84.flattening_,
- sun_celestial: ostk.physics.environment.object.Celestial = None,
- input_data_type: ostk.physics.environment.atmospheric.earth.NRLMSISE00.InputDataType = <InputDataType.CSSISpaceWeatherFile: 1>,
Bases:
pybind11_object
NRLMSISE00 atmospheric model.
Constructor.
- Parameters:
input_data_type (NRLMSISE00.InputDataType) -- Input data source type.
f107_constant_value (float) -- F10.7 constant value.
f107_average_constant_value (float) -- F10.7a constant value.
kp_constant_value (float) -- Kp constant value.
earth_frame (Frame) -- Earth frame.
earth_radius (Length) -- Earth radius [m].
earth_flattening (float) -- Earth flattening.
sun_celestial (Celestial) -- Sun celestial object. Defaults to None.
Methods
Get the atmospheric density value at a given position and instant.
Get the input data source type used to construct the NRLMSISE00 atmospheric model.
Check if the NRLMSISE00 atmospheric model is defined.
- class InputDataType( )¶
Bases:
pybind11_object
Members:
- ConstantFluxAndGeoMag :
Use constant values for F10.7, F10.7a and Kp NRLMSISE00 input parameters.
- CSSISpaceWeatherFile :
Use historical and predicted values for F10.7, F10.7a and Kp NRLMSISE00 input parameters.
- property name¶
- get_density_at(
- self: ostk.physics.environment.atmospheric.earth.NRLMSISE00,
- lla: ostk.physics.coordinate.spherical.LLA,
- instant: ostk.physics.time.Instant,
- lla: ostk.physics.coordinate.spherical.LLA,
Get the atmospheric density value at a given position and instant.
- get_input_data_type( ) ostk.physics.environment.atmospheric.earth.NRLMSISE00.InputDataType ¶
Get the input data source type used to construct the NRLMSISE00 atmospheric model.
- Returns:
NRLMSISE00 input data source type.