org.stellarium.astro
Class Nutation

java.lang.Object
  extended by org.stellarium.astro.Nutation

 class Nutation
extends java.lang.Object


Nested Class Summary
static class Nutation.lnNutation
          arguments and coefficients taken from table 21A on page 133
static class Nutation.nutationArguments
           
static class Nutation.nutationCoefficients
           
 
Field Summary
(package private) static Nutation.nutationArguments[] arguments
           
(package private) static double c_ecliptic
          cache values
(package private) static double c_JD
          cache values
(package private) static double c_longitude
          cache values
(package private) static double c_obliquity
          cache values
(package private) static Nutation.nutationCoefficients[] coefficients
           
static double LN_NUTATION_EPOCH_THRESHOLD
           
static int TERMS
           
 
Constructor Summary
Nutation()
           
 
Method Summary
(package private) static Nutation.lnNutation getNutation(double JD)
          Calculate nutation of longitude and obliquity in degrees from Julian Ephemeris Day
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TERMS

public static final int TERMS
See Also:
Constant Field Values

LN_NUTATION_EPOCH_THRESHOLD

public static final double LN_NUTATION_EPOCH_THRESHOLD
See Also:
Constant Field Values

arguments

static final Nutation.nutationArguments[] arguments

coefficients

static final Nutation.nutationCoefficients[] coefficients

c_JD

static double c_JD
cache values


c_longitude

static double c_longitude
cache values


c_obliquity

static double c_obliquity
cache values


c_ecliptic

static double c_ecliptic
cache values

Constructor Detail

Nutation

Nutation()
Method Detail

getNutation

static Nutation.lnNutation getNutation(double JD)
Calculate nutation of longitude and obliquity in degrees from Julian Ephemeris Day

Parameters:
JD - Julian Day
Returns:
Stored nutation. Chapter 21 pg 131-134 Using Table 21A