Package org.orekit.orbits
Class FieldCircularLatitudeArgumentUtility
- java.lang.Object
-
- org.orekit.orbits.FieldCircularLatitudeArgumentUtility
-
public class FieldCircularLatitudeArgumentUtility extends Object
Utility methods for converting between different latitude arguments used byFieldCircularOrbit
.- Since:
- 12.1
- Author:
- Romain Serra
- See Also:
FieldCircularOrbit
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
TeccentricToMean(T ex, T ey, T alphaE)
Computes the mean latitude argument from the eccentric latitude argument.static <T extends CalculusFieldElement<T>>
TeccentricToTrue(T ex, T ey, T alphaE)
Computes the true latitude argument from the eccentric latitude argument.static <T extends CalculusFieldElement<T>>
TmeanToEccentric(T ex, T ey, T alphaM)
Computes the eccentric latitude argument from the mean latitude argument.static <T extends CalculusFieldElement<T>>
TmeanToTrue(T ex, T ey, T alphaM)
Computes the true latitude argument from the eccentric latitude argument.static <T extends CalculusFieldElement<T>>
TtrueToEccentric(T ex, T ey, T alphaV)
Computes the eccentric latitude argument from the true latitude argument.static <T extends CalculusFieldElement<T>>
TtrueToMean(T ex, T ey, T alphaV)
Computes the mean latitude argument from the eccentric latitude argument.
-
-
-
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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaE
- = 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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaV
- = 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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaM
- = 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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaE
- = 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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaV
- = 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 vectorey
- e sin(ω), second component of circular eccentricity vectoralphaM
- = M + ω mean latitude argument (rad)- Returns:
- the true latitude argument.
-
-