org.orekit.utils
Class ReferencePointsDisplacement

java.lang.Object
  extended by org.orekit.utils.ReferencePointsDisplacement

public final class ReferencePointsDisplacement
extends Object

This class provides the model describing the displacements of reference points due to the effect of the solid Earth tides.

Since:
1.2
Version:
$Id: ReferencePointsDisplacement.java 16788 2016-10-11 07:48:50Z bignon $
Author:
ClaudeD
Description :

Computes the displacement of reference points due to the effect of the solid Earth tides.

Concurrency :
conditionally thread-safe
Concurrency comment :
is thread-safe if the celestial body is too.

Method Summary
static Vector3D solidEarthTidesCorrections(AbsoluteDate date, Vector3D point, Vector3D sun, Vector3D moon)
          Computes the displacement of reference points due to the effect of the solid Earth tides.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

solidEarthTidesCorrections

public static Vector3D solidEarthTidesCorrections(AbsoluteDate date,
                                                  Vector3D point,
                                                  Vector3D sun,
                                                  Vector3D moon)
                                           throws OrekitException
Computes the displacement of reference points due to the effect of the solid Earth tides.

See IERS conventions 2010, chapter 7, section 7.1.1 "Effects of the solid Earth tides" ftp://tai.bipm.org/iers/conv2010/chapter7/tn36_c7.pdf

Parameters:
date - date of computation in UTC
point - geocentric position of the point (in ITRF Frame)
sun - geocentric position of the sun (in ITRF Frame)
moon - geocentric position of the moon (in ITRF Frame)
Returns:
displacement (in ITRF frame)
Throws:
OrekitException - if some data cannot be read or if some file content is corrupted


Copyright © 2016 CNES. All Rights Reserved.