DensityModelPlugin#

class ansys.stk.core.stkobjects.astrogator.DensityModelPlugin#

Bases: IComponentInfo, ICloneable

Plugin atmospheric density propagator function.

Overview#

plugin_identifier

Get or set the plugin name.

plugin_config

Get the properties of the selected plugin.

use_approximate_altitude

True if using approximate altitude formula.

computes_temperature

Flag indicates whether this model computes temperature.

computes_pressure

Flag indicates whether this model computes pressure.

sun_position

Get or set the sun position computation.

atmosphere_data_source

Get or set the atmospheric model data source - data file or constant values.

f10

Solar Flux (F10). Dimensionless.

f10_avg

Average solar Flux (F10). Dimensionless.

m10

Solar Flux (M10). Dimensionless.

m10_avg

Average solar Flux (M10). Dimensionless.

s10

Solar Flux (S10). Dimensionless.

s10_avg

Average solar Flux (S10). Dimensionless.

y10

Solar Flux (Y10). Dimensionless.

y10_avg

Average solar Flux (Y10). Dimensionless.

kp

Geomagnetic Index (Kp). Dimensionless.

dst_d_tc

Temperature change calculated from disturbance storm time (DstDTc). Dimensionless.

atmosphere_data_geo_magnetic_flux_source

Whether to use Kp or Ap data from the flux file.

atmosphere_data_geo_magnetic_flux_update_rate

Get or set the update rate for geomagnetic flux values from the flux file.

atmosphere_data_filename

Get or set the atmospheric model data file path.

atmosphere_aug_data_file

Get or set the atmospheric model augmented data file path.

atmosphere_aug_dtc_file

Get or set the atmospheric model augmented geomagnetic data file path.

drag_model_type

Drag model type.

drag_model_plugin_name

Get or set the name of the drag model plugin.

drag_model_plugin

Drag model plugin properties.

uses_augmented_space_weather

Flag indicates whether this model uses augmented flux data.

variable_area_history_file

Drag variable area history file.

n_plate_definition_file

Drag N-Plate definition file.

Import detail#

from ansys.stk.core.stkobjects.astrogator import DensityModelPlugin

Property detail#

property DensityModelPlugin.plugin_identifier: str#

Get or set the plugin name.

property DensityModelPlugin.plugin_config: PluginProperties#

Get the properties of the selected plugin.

property DensityModelPlugin.use_approximate_altitude: bool#

True if using approximate altitude formula.

property DensityModelPlugin.computes_temperature: bool#

Flag indicates whether this model computes temperature.

property DensityModelPlugin.computes_pressure: bool#

Flag indicates whether this model computes pressure.

property DensityModelPlugin.sun_position: SunPosition#

Get or set the sun position computation.

property DensityModelPlugin.atmosphere_data_source: AtmosphereDataSource#

Get or set the atmospheric model data source - data file or constant values.

property DensityModelPlugin.f10: float#

Solar Flux (F10). Dimensionless.

property DensityModelPlugin.f10_avg: float#

Average solar Flux (F10). Dimensionless.

property DensityModelPlugin.m10: float#

Solar Flux (M10). Dimensionless.

property DensityModelPlugin.m10_avg: float#

Average solar Flux (M10). Dimensionless.

property DensityModelPlugin.s10: float#

Solar Flux (S10). Dimensionless.

property DensityModelPlugin.s10_avg: float#

Average solar Flux (S10). Dimensionless.

property DensityModelPlugin.y10: float#

Solar Flux (Y10). Dimensionless.

property DensityModelPlugin.y10_avg: float#

Average solar Flux (Y10). Dimensionless.

property DensityModelPlugin.kp: float#

Geomagnetic Index (Kp). Dimensionless.

property DensityModelPlugin.dst_d_tc: float#

Temperature change calculated from disturbance storm time (DstDTc). Dimensionless.

property DensityModelPlugin.atmosphere_data_geo_magnetic_flux_source: GeoMagneticFluxSource#

Whether to use Kp or Ap data from the flux file.

property DensityModelPlugin.atmosphere_data_geo_magnetic_flux_update_rate: GeoMagneticFluxUpdateRate#

Get or set the update rate for geomagnetic flux values from the flux file.

property DensityModelPlugin.atmosphere_data_filename: str#

Get or set the atmospheric model data file path.

property DensityModelPlugin.atmosphere_aug_data_file: str#

Get or set the atmospheric model augmented data file path.

property DensityModelPlugin.atmosphere_aug_dtc_file: str#

Get or set the atmospheric model augmented geomagnetic data file path.

property DensityModelPlugin.drag_model_type: DragModelType#

Drag model type.

property DensityModelPlugin.drag_model_plugin_name: str#

Get or set the name of the drag model plugin.

property DensityModelPlugin.drag_model_plugin: DragModelPlugin#

Drag model plugin properties.

property DensityModelPlugin.uses_augmented_space_weather: bool#

Flag indicates whether this model uses augmented flux data.

property DensityModelPlugin.variable_area_history_file: str#

Drag variable area history file.

property DensityModelPlugin.n_plate_definition_file: str#

Drag N-Plate definition file.