Package org.orekit.orbits
Class FieldKeplerianParametersConverter<T extends CalculusFieldElement<T>>
java.lang.Object
org.orekit.orbits.FieldKeplerianParametersConverter<T>
Class for converting between Keplerian elements and Cartesian coordinates (Field version).
It works for all types of orbits (elliptical or not).
- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoCartesian(FieldKeplerianParameters<T> elements) Convert Keplerian elements to Cartesian coordinates.toParameters(FieldPVCoordinates<T> cartesian, PositionAngleType positionAngleType) Convert Cartesian coordinates to Keplerian elements.
-
Constructor Details
-
FieldKeplerianParametersConverter
Constructor.- Parameters:
mu- central body gravitational parameter
-
-
Method Details
-
toParameters
public FieldKeplerianParameters<T> toParameters(FieldPVCoordinates<T> cartesian, PositionAngleType positionAngleType) Convert Cartesian coordinates to Keplerian elements.- Parameters:
cartesian- position and velocity in inertial framepositionAngleType- type of position angle to use- Returns:
- Keplerian elements
-
toCartesian
Convert Keplerian elements to Cartesian coordinates.- Parameters:
elements- Keplerian elements- Returns:
- position and velocity in inertial frame
-