org.jscience.astronomy.solarsystem.ephemeris
Class JulianDay

java.lang.Object
  extended by org.jscience.astronomy.solarsystem.ephemeris.JulianDay

public class JulianDay
extends java.lang.Object

DOCUMENT ME!


Field Summary
static double J2000
          DOCUMENT ME!
 
Constructor Summary
JulianDay()
          Creates a new JulianDay object.
 
Method Summary
static double deltaT(double d)
          DOCUMENT ME!
static Matrix3D equaPrecessMatrix(double d, double d1)
          DOCUMENT ME!
static double getDay(int i, int j, double d)
          DOCUMENT ME!
static double getDay(int i, int j, double d, int k, int l, double d1)
          DOCUMENT ME!
static CalendarDate getGregorian(double d)
          DOCUMENT ME!
static double GMST(double d)
          DOCUMENT ME!
static double inDynamicalTime(double d)
          DOCUMENT ME!
static double LST(double d, double d1)
          DOCUMENT ME!
static double now()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

J2000

public static final double J2000
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

JulianDay

public JulianDay()
Creates a new JulianDay object.

Method Detail

getDay

public static double getDay(int i,
                            int j,
                            double d)
DOCUMENT ME!

Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
d - DOCUMENT ME!
Returns:
DOCUMENT ME!

getDay

public static double getDay(int i,
                            int j,
                            double d,
                            int k,
                            int l,
                            double d1)
DOCUMENT ME!

Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
d - DOCUMENT ME!
k - DOCUMENT ME!
l - DOCUMENT ME!
d1 - DOCUMENT ME!
Returns:
DOCUMENT ME!

LST

public static double LST(double d,
                         double d1)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
d1 - DOCUMENT ME!
Returns:
DOCUMENT ME!

GMST

public static double GMST(double d)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
Returns:
DOCUMENT ME!

equaPrecessMatrix

public static Matrix3D equaPrecessMatrix(double d,
                                         double d1)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
d1 - DOCUMENT ME!
Returns:
DOCUMENT ME!

deltaT

public static double deltaT(double d)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
Returns:
DOCUMENT ME!

inDynamicalTime

public static double inDynamicalTime(double d)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
Returns:
DOCUMENT ME!

now

public static double now()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getGregorian

public static CalendarDate getGregorian(double d)
DOCUMENT ME!

Parameters:
d - DOCUMENT ME!
Returns:
DOCUMENT ME!