public class IERS2010LibrationCorrection extends Object implements LibrationCorrectionModel
This class computes the diurnal lunisolar effect. It is a java translation of the fortran subroutine PM_GRAVI (provided by CNES and from IERS conventions, see chapter 5, tables 5.1a and 5.2a).
Constructor and Description |
---|
IERS2010LibrationCorrection()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
FrameConvention |
getOrigin()
Get IERS model origin.
|
PoleCorrection |
getPoleCorrection(AbsoluteDate date)
This method provides the diurnal lunisolar effect on polar motion in time domain.
|
double |
getUT1Correction(AbsoluteDate date)
Get the dUT1 value.
|
public IERS2010LibrationCorrection()
public final PoleCorrection getPoleCorrection(AbsoluteDate date) throws PatriusException
getPoleCorrection
in interface LibrationCorrectionModel
date
- date at which the correction is desiredPatriusException
- when an Orekit error occurspublic final double getUT1Correction(AbsoluteDate date)
getUT1Correction
in interface LibrationCorrectionModel
date
- date at which the value is desiredpublic FrameConvention getOrigin()
getOrigin
in interface LibrationCorrectionModel
Copyright © 2017 CNES. All rights reserved.