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: 25.1.421.0 (25.1.421.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: System.Double
Mean magnitude of position vector.
radiusDot
Type: System.Double
Mean rate of change of magnitude of position vector.
parameter
Type: System.Double
Mean semi-latus rectum.
argumentOfLatitude
Type: System.Double
Mean argument of latitude.
inclination
Type: System.Double
Mean inclination (radians).
rightAscensionOfAscendingNode
Type: System.Double
Mean right ascension of the ascending node.
gravitationalParameter
Type: System.Double
The gravitational parameter.
j2UnnormalizedValue
Type: System.Double
The non-normalized J2 zonal harmonic coefficient.
referenceDistance
Type: System.Double
The reference distance (equatorial radius) associated with the J2 coefficient.
Exceptions
ExceptionCondition
ArgumentException The given elements must represent a closed orbit. Thrown when the eccentricity is not below unity or if the semimajor axis is not finitely positive.
ArgumentException The semimajor axis cannot be zero or nearly zero. Thrown when the computed semimajor axis is less than Epsilon8.
See Also