org.orekit.frames.configuration.precessionnutation
Interface PrecessionNutationModel

All Known Implementing Classes:
IERS20032010PrecessionNutation, NoPrecessionNutation, PrecessionNutationCache, StelaPrecessionNutationModel

public interface PrecessionNutationModel

This interface provides the Celestial Intermediate Pole motion (CIP) in the GCRS, those coordinates are used for the GCRF to CIRF transformation.

Version:
$Id: PrecessionNutationModel.java 7515 2013-01-30 09:37:35Z HoudrogeR $
Author:
Julie Anton

Method Summary
 double[] getCIPMotion(AbsoluteDate t)
          Compute the Celestial Intermediate pole motion in the GCRS.
 double[] getCIPMotionTimeDerivative(AbsoluteDate t)
          Compute the Celestial Intermediate pole motion in the GCRS.
 boolean isDirect()
          Return computation type : direct or interpolated.
 

Method Detail

getCIPMotion

double[] getCIPMotion(AbsoluteDate t)
Compute the Celestial Intermediate pole motion in the GCRS.

Parameters:
t - date
Returns:
CIP motion as an array of doubles

getCIPMotionTimeDerivative

double[] getCIPMotionTimeDerivative(AbsoluteDate t)
Compute the Celestial Intermediate pole motion in the GCRS.

Parameters:
t - date
Returns:
CIP motion time derivatives as an array of doubles

isDirect

boolean isDirect()
Return computation type : direct or interpolated.

Returns:
true if direct computation, false if interpolated


Copyright © 2016 CNES. All Rights Reserved.