|
JEphem site tig API Build classes |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jephem.astro.MeanTrue
An object of this class holds data permitting to handle conversions between mean and true coordinates.
This class was written from a BDL theory which can be found at ftp://ftp.bdl.fr/pub/ephem/ref-frames/prcbld94 ; see also "Numerical expressions for precession formulae and mean elements for the Moon and the planets" from Astron. Astrophys. 282, 663 (1994).
Field Summary | |
static int |
QTY_chi_a
Constant to access ca
precession quantity (value = 11). |
static int |
QTY_deltaEpsilon
Constant to access De
precession quantity (value = 13). |
static int |
QTY_deltaPsi
Constant to access Dy
nutation quantity (value = 12). |
static int |
QTY_epsilon_a
Constant to access ea
precession quantity (value = 8). |
static int |
QTY_omega_a
Constant to access Wa
precession quantity (value = 9). |
static int |
QTY_P_a
Constant to access Pa precession quantity (value = 4). |
static int |
QTY_pi_a
Constant to access pa
precession quantity (value = 2). |
static int |
QTY_PI_a
Constant to access Pa
precession quantity (value = 3). |
static int |
QTY_psi_a
Constant to access ya
precession quantity (value = 10). |
static int |
QTY_sc_a
Constant to access sin(pa)cos(Pa) precession quantity (value = 1). |
static int |
QTY_ss_a
Constant to access sin(pa)sin(Pa) precession quantity (value = 0). |
static int |
QTY_theta_a
Constant to access qa
precession quantity (value = 5). |
static int |
QTY_z_a
Constant to access za precession quantity (value = 7). |
static int |
QTY_zeta_a
Constant to access za
precession quantity (value = 6). |
Fields inherited from interface jephem.astro.spacetime.TimeConstants |
DAYS_PER_CENTURY, DAYS_PER_MILLENIUM, DAYS_PER_YEAR, JD1900, JD2000, JD2100, SECONDS_PER_DAY, TT_TDB, UTC |
Constructor Summary | |
MeanTrue(double date,
double fixedEpoch)
Unique constructor. |
Method Summary | |
Matrix3 |
getEqNutationMatrix()
Returns the nutation matrix permitting to transform from mean equatorial coordinates of a date to true equatorial coordinates of a date. |
Matrix3 |
getEqPrecessionMatrix()
Returns the precession matrix permitting to transform from mean equatorial coordinates of the fixedEpoch to mean equatorial coordinates of the date. |
double |
getQuantity(int index)
Returns a quantity (precession or nutation), expressed in arc seconds. |
Matrix3 |
getTrueEqToEcMatrix()
Returns the nutation matrix permitting to transform from mean equatorial coordinates of a date to true equatorial coordinates of a date. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int QTY_chi_a
ca
precession quantity (value = 11).
public static final int QTY_deltaEpsilon
De
precession quantity (value = 13).
public static final int QTY_deltaPsi
Dy
nutation quantity (value = 12).
public static final int QTY_epsilon_a
ea
precession quantity (value = 8).
public static final int QTY_omega_a
Wa
precession quantity (value = 9).
public static final int QTY_P_a
Pa
precession quantity (value = 4).
public static final int QTY_pi_a
pa
precession quantity (value = 2).
public static final int QTY_PI_a
Pa
precession quantity (value = 3).
public static final int QTY_psi_a
ya
precession quantity (value = 10).
public static final int QTY_sc_a
sin(pa)cos(Pa)
precession quantity (value = 1).
public static final int QTY_ss_a
sin(pa)sin(Pa)
precession quantity (value = 0).
public static final int QTY_theta_a
qa
precession quantity (value = 5).
public static final int QTY_z_a
za
precession quantity (value = 7).
public static final int QTY_zeta_a
za
precession quantity (value = 6).
Constructor Detail |
public MeanTrue(double date, double fixedEpoch)
date
- the date expressed in julian days.fixedEpoch
- the fixed epoch expressed in julian days.Method Detail |
public Matrix3 getEqNutationMatrix()
public Matrix3 getEqPrecessionMatrix()
public double getQuantity(int index)
index
- index used to specify which quantity to return ;
use the QTY_xxx
constants of this class to express 'index'public Matrix3 getTrueEqToEcMatrix()
|
JEphem site tig API Build classes |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |