Click or drag to resize

OrbitalElements.TryConvertTimeFromPeriapsisToEccentricAnomaly Method

Tries to convert the time from periapsis passage to eccentric anomaly. The value returned is signed and monotonic even for periodic orbits.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public static bool TryConvertTimeFromPeriapsisToEccentricAnomaly(
	double timeFromPeriapsis,
	double radiusOfPeriapsis,
	double eccentricity,
	double gravitationalParameter,
	out double eccentricAnomaly
)

Parameters

timeFromPeriapsis
Type: System.Double
The time from periapsis passage (time).
radiusOfPeriapsis
Type: System.Double
The radius of periapsis (distance).
eccentricity
Type: System.Double
The eccentricity of the orbit.
gravitationalParameter
Type: System.Double
The gravitational parameter (distance cubed per time squared).
eccentricAnomaly
Type: System.Double
On return, the eccentric anomaly.

Return Value

Type: Boolean
false if eccentricity is negative or greater than or equal to one (indicating that the orbit is not closed) or radiusOfPeriapsis or gravitationalParameter is negative or zero or the iterative solution to Kepler's equation did not converge; otherwise true.
See Also