org.orekit.frames.configuration.libration
Interface LibrationCorrectionModel

All Superinterfaces:
Serializable
All Known Implementing Classes:
IERS2010LibrationCorrection, LibrationCorrectionPerThread, NoLibrationCorrection

public interface LibrationCorrectionModel
extends Serializable

This interface provides the pole corrections as well as the ut1-utc corrections due to libration.

Since:
1.2
Version:
$Id: LibrationCorrectionModel.java 17602 2017-05-18 08:25:23Z bignon $
Author:
Julie Anton

Method Summary
 FrameConvention getOrigin()
          Get IERS model origin.
 PoleCorrection getPoleCorrection(AbsoluteDate t)
          Compute the pole corrections at a given date.
 double getUT1Correction(AbsoluteDate t)
          Compute the UT1-TAI corrections at a given date.
 

Method Detail

getPoleCorrection

PoleCorrection getPoleCorrection(AbsoluteDate t)
                                 throws OrekitException
Compute the pole corrections at a given date.

Parameters:
t - date
Returns:
pole correction
Throws:
OrekitException - when an Orekit error occurs

getUT1Correction

double getUT1Correction(AbsoluteDate t)
Compute the UT1-TAI corrections at a given date.

Parameters:
t - date
Returns:
ut1-tai corrections

getOrigin

FrameConvention getOrigin()
Get IERS model origin.

Returns:
IERS model origin


Copyright © 2017 CNES. All Rights Reserved.