Package org.orekit.bodies
Class JPLLibration
java.lang.Object
org.orekit.bodies.JPLLibration
A simple container for JPL libration data.
As described in
Internal Format of the Ephemeris Files of JPL, there are three components
for librations : phi, theta, psi, which can be returned by getLibration(org.orekit.time.AbsoluteDate),
or individually by getPhi(org.orekit.time.AbsoluteDate), getTheta(org.orekit.time.AbsoluteDate), and getPsi(org.orekit.time.AbsoluteDate).
- Since:
- 14.0
- Author:
- Guo Xiaozhong
-
Method Summary
Modifier and TypeMethodDescriptiongetLibration(AbsoluteDate date) Get the libration.doublegetPhi(AbsoluteDate date) Get the phi component of libration.doublegetPsi(AbsoluteDate date) Get the psi component of libration.doublegetTheta(AbsoluteDate date) Get the theta component of libration.
-
Method Details
-
getLibration
Get the libration.- Parameters:
date- current date- Returns:
- libration in radians
-
getPhi
Get the phi component of libration.- Parameters:
date- current date- Returns:
- phi component of libration in radians
-
getTheta
Get the theta component of libration.- Parameters:
date- current date- Returns:
- theta component of libration in radians
-
getPsi
Get the psi component of libration.- Parameters:
date- current date- Returns:
- psi component of libration in radians
-