org.orekit.frames.configuration.precessionnutation
Class StelaPrecessionNutationModel

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

public final class StelaPrecessionNutationModel
extends Object
implements PrecessionNutationModel

STELA specific precession/nutation model.

Since:
3.0
Version:
$Id: StelaPrecessionNutationModel.java 12929 2015-04-17 09:10:28Z fiorentino $
Author:
Emmanuel Bignon
Concurrency :
thread-safe

Constructor Summary
StelaPrecessionNutationModel()
          Public constructor.
 
Method Summary
 double[] getCIPMotion(AbsoluteDate date)
          Compute the Celestial Intermediate pole motion in the GCRS.
 double[] getCIPMotionTimeDerivative(AbsoluteDate date)
          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

StelaPrecessionNutationModel

public StelaPrecessionNutationModel()
Public constructor.

Method Detail

getCIPMotion

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

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

getCIPMotionTimeDerivative

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

Specified by:
getCIPMotionTimeDerivative in interface PrecessionNutationModel
Parameters:
date - 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.