org.orekit.frames.configuration.precessionnutation
Class NoPrecessionNutation

java.lang.Object
  extended by org.orekit.frames.configuration.precessionnutation.NoPrecessionNutation
All Implemented Interfaces:
PrecessionNutationModel

public class NoPrecessionNutation
extends Object
implements PrecessionNutationModel

In this model the CIP doesnt move.

Since:
1.3
Version:
$Id: NoPrecessionNutation.java 7602 2013-02-06 10:38:18Z HoudrogeR $
Author:
Rami Houdroge

Constructor Summary
NoPrecessionNutation()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoPrecessionNutation

public NoPrecessionNutation()
Method Detail

getCIPMotion

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

Specified by:
getCIPMotion in interface PrecessionNutationModel
Parameters:
t - date
Returns:
CIP motion as an array of doubles

getCIPMotionTimeDerivative

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

Specified by:
getCIPMotionTimeDerivative in interface PrecessionNutationModel
Parameters:
t - date
Returns:
CIP motion time derivatives as an array of doubles

isDirect

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

Specified by:
isDirect in interface PrecessionNutationModel
Returns:
true if direct computation, false if interpolated


Copyright © 2016 CNES. All Rights Reserved.