org.jscience.history.calendars
Class Moment

java.lang.Object
  extended by org.jscience.history.calendars.Moment

public class Moment
extends java.lang.Object

DOCUMENT ME!


Field Summary
static double JD2000
          DOCUMENT ME!
static double MEANSYNODICMONTH
          DOCUMENT ME!
 
Constructor Summary
Moment(AlternateCalendar altcalendar)
          Creates a new Moment object.
Moment(double d)
          Creates a new Moment object.
Moment(long l)
          Creates a new Moment object.
 
Method Summary
static double abberation(double d)
          DOCUMENT ME!
static double apparentFromLocal(double d)
          DOCUMENT ME!
static double dateNextSolarLongitude(double d, int i)
          DOCUMENT ME!
 double ephemerisCorrection()
          DOCUMENT ME!
static double ephemerisCorrection(double d)
          DOCUMENT ME!
static double ephemerisFromUniversal(double d)
          DOCUMENT ME!
 double equationOfTime()
          DOCUMENT ME!
static double equationOfTime(double d)
          DOCUMENT ME!
static Moment jdCreate(double d)
          DOCUMENT ME!
static double jdFromMoment(double d)
          DOCUMENT ME!
 double julianCenturies()
          DOCUMENT ME!
static double julianCenturies(double d)
          DOCUMENT ME!
static double localFromApparent(double d)
          DOCUMENT ME!
static double localFromUniversal(double d, double d1)
          DOCUMENT ME!
static void main(java.lang.String[] args)
          DOCUMENT ME!
static double momentFromJD(double d)
          DOCUMENT ME!
static double newMoonAtOrAfter(double d)
          DOCUMENT ME!
static double newMoonBefore(double d)
          DOCUMENT ME!
static double newMoonTime(int i)
          DOCUMENT ME!
static double nutation(double d)
          DOCUMENT ME!
 double siderealFromJD()
          DOCUMENT ME!
static double siderealFromJD(double d)
          DOCUMENT ME!
 double solarLongitude()
          DOCUMENT ME!
static double solarLongitude(double d)
          DOCUMENT ME!
static double solarMoment(long l, double d, double d1, double d2)
          DOCUMENT ME!
static double universalFromEphemeris(double d)
          DOCUMENT ME!
static double universalFromLocal(double d, double d1)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JD2000

public static final double JD2000
DOCUMENT ME!


MEANSYNODICMONTH

public static final double MEANSYNODICMONTH
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

Moment

public Moment(long l)
Creates a new Moment object.

Parameters:
l - DOCUMENT ME!

Moment

public Moment(double d)
Creates a new Moment object.

Parameters:
d - DOCUMENT ME!

Moment

public Moment(AlternateCalendar altcalendar)
Creates a new Moment object.

Parameters:
altcalendar - DOCUMENT ME!
Method Detail

jdCreate

public static Moment jdCreate(double d)
DOCUMENT ME!

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

momentFromJD

public static double momentFromJD(double d)
DOCUMENT ME!

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

jdFromMoment

public static double jdFromMoment(double d)
DOCUMENT ME!

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

equationOfTime

public static double equationOfTime(double d)
DOCUMENT ME!

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

equationOfTime

public double equationOfTime()
DOCUMENT ME!

Returns:
DOCUMENT ME!

apparentFromLocal

public static double apparentFromLocal(double d)
DOCUMENT ME!

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

localFromApparent

public static double localFromApparent(double d)
DOCUMENT ME!

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

siderealFromJD

public static double siderealFromJD(double d)
DOCUMENT ME!

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

siderealFromJD

public double siderealFromJD()
DOCUMENT ME!

Returns:
DOCUMENT ME!

ephemerisCorrection

public static double ephemerisCorrection(double d)
DOCUMENT ME!

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

ephemerisCorrection

public double ephemerisCorrection()
DOCUMENT ME!

Returns:
DOCUMENT ME!

ephemerisFromUniversal

public static double ephemerisFromUniversal(double d)
DOCUMENT ME!

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

universalFromEphemeris

public static double universalFromEphemeris(double d)
DOCUMENT ME!

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

julianCenturies

public static double julianCenturies(double d)
DOCUMENT ME!

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

julianCenturies

public double julianCenturies()
DOCUMENT ME!

Returns:
DOCUMENT ME!

abberation

public static double abberation(double d)
DOCUMENT ME!

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

nutation

public static double nutation(double d)
DOCUMENT ME!

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

solarLongitude

public static double solarLongitude(double d)
DOCUMENT ME!

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

solarLongitude

public double solarLongitude()
DOCUMENT ME!

Returns:
DOCUMENT ME!

dateNextSolarLongitude

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

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

solarMoment

public static double solarMoment(long l,
                                 double d,
                                 double d1,
                                 double d2)
DOCUMENT ME!

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

newMoonAtOrAfter

public static double newMoonAtOrAfter(double d)
DOCUMENT ME!

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

newMoonBefore

public static double newMoonBefore(double d)
DOCUMENT ME!

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

newMoonTime

public static double newMoonTime(int i)
DOCUMENT ME!

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

universalFromLocal

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

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

localFromUniversal

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

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

main

public static void main(java.lang.String[] args)
DOCUMENT ME!

Parameters:
args - DOCUMENT ME!