ScalarDensityJacchiaRoberts Constructor (Point, SolarGeophysicalData, CentralBody, Vector, Boolean) |
Initializes a
Scalar representing the Jacchia-Roberts model
of atmospheric density using the target point and solar-geophysical data.
Namespace:
AGI.Foundation.Celestial
Assembly:
AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public ScalarDensityJacchiaRoberts(
Point targetPoint,
SolarGeophysicalData solarGeophysicalData,
CentralBody earth,
Vector sunVector,
bool useApproximateAltitude
)
Public Sub New (
targetPoint As Point,
solarGeophysicalData As SolarGeophysicalData,
earth As CentralBody,
sunVector As Vector,
useApproximateAltitude As Boolean
)
public:
ScalarDensityJacchiaRoberts(
Point^ targetPoint,
SolarGeophysicalData^ solarGeophysicalData,
CentralBody^ earth,
Vector^ sunVector,
bool useApproximateAltitude
)
new :
targetPoint : Point *
solarGeophysicalData : SolarGeophysicalData *
earth : CentralBody *
sunVector : Vector *
useApproximateAltitude : bool -> ScalarDensityJacchiaRoberts
Parameters
- targetPoint
- Type: AGI.Foundation.GeometryPoint
The target point of the density calculations. - solarGeophysicalData
- Type: AGI.Foundation.CelestialSolarGeophysicalData
Solar and magnetic flux information. - earth
- Type: AGI.Foundation.CelestialCentralBody
The instance of the Earth to use when modeling the position and orientation of the atmosphere. - sunVector
- Type: AGI.Foundation.GeometryVector
The vector to the Sun from the central body, which helps define the Sun's
time varying effect on the atmosphere. - useApproximateAltitude
- Type: SystemBoolean
Indicates whether to use an approximation for the altitude rather than
computing the precise value. Setting this to true will improve performance at the cost of a very small amount of accuracy.
See Also