public class IERS2010TidalCorrection extends Object implements TidalCorrectionModel
This class applies the integral Ray model (71 tidal waves) and Brzezinski-Mathews-Bretagnon-Capitaine-Bizouard model (10 lunisolar waves) of the semidiurnal/diurnal variations in the Earth's orientation as recommended in the IERS 2003 Conventions (McCarthy, 2002).
This class is adapted for the fortran routine PMUT1_OCEANS.
TidalCorrectionModel,
TidalCorrectionCache,
Serialized Form| Constructor and Description |
|---|
IERS2010TidalCorrection() |
| Modifier and Type | Method and Description |
|---|---|
double |
getLODCorrection(AbsoluteDate date)
Get length of day correction.
|
FrameConvention |
getOrigin()
Get IERS model origin.
|
PoleCorrection |
getPoleCorrection(AbsoluteDate date)
Compute the pole corrections at a given date.
|
double |
getUT1Correction(AbsoluteDate date)
Compute the UT1-TAI corrections at a given date.
|
boolean |
isDirect()
Returns true if model uses direct computation, false if interpolated computation.
|
public PoleCorrection getPoleCorrection(AbsoluteDate date)
getPoleCorrection in interface TidalCorrectionModeldate - datepublic double getUT1Correction(AbsoluteDate date)
getUT1Correction in interface TidalCorrectionModeldate - datepublic double getLODCorrection(AbsoluteDate date)
getLODCorrection in interface TidalCorrectionModeldate - datepublic FrameConvention getOrigin()
getOrigin in interface TidalCorrectionModelpublic boolean isDirect()
isDirect in interface TidalCorrectionModelCopyright © 2025 CNES. All rights reserved.