Click or drag to resize

SolarRadiationBoundaryMitigation Constructor (PropagationPointElement, CentralBody, Double, SimpleSolarRadiationForce, Scalar)

Creates an instance.

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public SolarRadiationBoundaryMitigation(
	PropagationPointElement statePosition,
	CentralBody centralBody,
	double gravitationalParameter,
	SimpleSolarRadiationForce forceToCorrect,
	Scalar mass
)

Parameters

statePosition
Type: AGI.Foundation.Propagators.AdvancedPropagationPointElement
The position element of the object that is being corrected.
centralBody
Type: AGI.Foundation.CelestialCentralBody
The CentralBody to use as an eclipsing body and as the source of two body gravity.
gravitationalParameter
Type: SystemDouble
The gravitational parameter of the central body. GravitationalParameter is recommended as the default value.
forceToCorrect
Type: AGI.Foundation.CelestialSimpleSolarRadiationForce
The existing solar radiation force to use as a basis for the SRPBoundary mitigation.
mass
Type: AGI.Foundation.GeometryScalar
The scalar describing the mass of the object being corrected.
See Also