## Class FieldCircularLatitudeArgumentUtility

• ### Method Summary

All Methods
Modifier and Type Method Description
static <T extends CalculusFieldElement<T>>T eccentricToMean​(T ex, T ey, T alphaE)
Computes the mean latitude argument from the eccentric latitude argument.
static <T extends CalculusFieldElement<T>>T eccentricToTrue​(T ex, T ey, T alphaE)
Computes the true latitude argument from the eccentric latitude argument.
static <T extends CalculusFieldElement<T>>T meanToEccentric​(T ex, T ey, T alphaM)
Computes the eccentric latitude argument from the mean latitude argument.
static <T extends CalculusFieldElement<T>>T meanToTrue​(T ex, T ey, T alphaM)
Computes the true latitude argument from the eccentric latitude argument.
static <T extends CalculusFieldElement<T>>T trueToEccentric​(T ex, T ey, T alphaV)
Computes the eccentric latitude argument from the true latitude argument.
static <T extends CalculusFieldElement<T>>T trueToMean​(T ex, T ey, T alphaV)
Computes the mean latitude argument from the eccentric latitude argument.
• ### Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
• ### Method Detail

• #### eccentricToTrue

public static <T extends CalculusFieldElement<T>> T eccentricToTrue​(T ex,
T ey,
T alphaE)
Computes the true latitude argument from the eccentric latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaE - = E + ω eccentric latitude argument (rad)
Returns:
the true latitude argument.
• #### trueToEccentric

public static <T extends CalculusFieldElement<T>> T trueToEccentric​(T ex,
T ey,
T alphaV)
Computes the eccentric latitude argument from the true latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaV - = v + ω true latitude argument (rad)
Returns:
the eccentric latitude argument.
• #### meanToEccentric

public static <T extends CalculusFieldElement<T>> T meanToEccentric​(T ex,
T ey,
T alphaM)
Computes the eccentric latitude argument from the mean latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaM - = M + ω mean latitude argument (rad)
Returns:
the eccentric latitude argument.
• #### eccentricToMean

public static <T extends CalculusFieldElement<T>> T eccentricToMean​(T ex,
T ey,
T alphaE)
Computes the mean latitude argument from the eccentric latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaE - = E + ω eccentric latitude argument (rad)
Returns:
the mean latitude argument.
• #### trueToMean

public static <T extends CalculusFieldElement<T>> T trueToMean​(T ex,
T ey,
T alphaV)
Computes the mean latitude argument from the eccentric latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaV - = V + ω true latitude argument (rad)
Returns:
the mean latitude argument.
• #### meanToTrue

public static <T extends CalculusFieldElement<T>> T meanToTrue​(T ex,
T ey,
T alphaM)
Computes the true latitude argument from the eccentric latitude argument.
Type Parameters:
T - Type of the field elements
Parameters:
ex - e cos(ω), first component of circular eccentricity vector
ey - e sin(ω), second component of circular eccentricity vector
alphaM - = M + ω mean latitude argument (rad)
Returns:
the true latitude argument.