Click or drag to resize

KozaiIzsakMeanElements Constructor (Double, Double, Double, Double, Double, Double, Double, Double, Double)

Initialize a set of Kozai-Izsak mean orbital elements. Inputs are assumed to be mean elements.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public KozaiIzsakMeanElements(
	double radius,
	double radiusDot,
	double parameter,
	double argumentOfLatitude,
	double inclination,
	double rightAscensionOfAscendingNode,
	double gravitationalParameter,
	double j2UnnormalizedValue,
	double referenceDistance
)

Parameters

radius
Type: SystemDouble
Mean magnitude of position vector (distance).
radiusDot
Type: SystemDouble
Mean rate of change of magnitude of position vector (distance/time).
parameter
Type: SystemDouble
Mean semi-latus rectum (distance).
argumentOfLatitude
Type: SystemDouble
Mean argument of latitude (radians).
inclination
Type: SystemDouble
Mean inclination (radians).
rightAscensionOfAscendingNode
Type: SystemDouble
Mean right ascension of the ascending node (radians).
gravitationalParameter
Type: SystemDouble
Gravitational parameter (distance cubed per time squared).
j2UnnormalizedValue
Type: SystemDouble
The non-normalized J2 zonal harmonic coefficient.
referenceDistance
Type: SystemDouble
The reference distance (equatorial radius) associated with the J2 coefficient.
Exceptions
ExceptionCondition
ArgumentExceptionThe given elements must represent a closed orbit. The exception is thrown if the eccentricity is not below unity or if the semimajor axis is not finitely positive.
ArgumentExceptionThe semimajor axis cannot be zero or nearly zero. Thrown if the computed semimajor axis is less than Epsilon8.
See Also