public class Mars extends Object
| Constructor and Description |
|---|
Mars() |
| Modifier and Type | Method and Description |
|---|---|
static double |
ln_get_mars_disk(double JD)
Chapter 41
|
static double |
ln_get_mars_earth_dist(double JD)
double ln_get_mars_earth_dist(double JD); \brief Calculate the distance
between Mars and the Earth in AU.
|
static void |
ln_get_mars_equ_coords(double JD,
LnEquPosn position)
void ln_get_mars_equ_coords(double JD, LnEquPosn position); \param JD
julian Day \param position Pointer to store position
Calculates Mars equatorial position for given julian day.
|
static void |
ln_get_mars_helio_coords(double JD,
LnHelioPosn position)
Chapter 31 Pg 206-207 Equ 31.1 31.2 , 31.3 using VSOP 87
|
static double |
ln_get_mars_magnitude(double JD)
double ln_get_mars_magnitude(double JD); \brief Calculate the visible
magnitude of Mars \param JD Julian Day \return Magnitude of Mars
Calculate the visisble magnitude of Mars for given julian day.
|
static double |
ln_get_mars_phase(double JD)
Chapter 41
|
static void |
ln_get_mars_rect_helio(double JD,
LnRectPosn position)
void ln_get_mars_rect_helio(double JD, LnRectPosn position) \param JD
Julian day.
|
static int |
ln_get_mars_rst(double JD,
LnLnlatPosn observer,
LnRstTime rst)
double ln_get_mars_rst(double JD, LnLnlatPosn observer, LnRstTime rst);
\param JD Julian day \param observer Observers position \param rst
Pointer to store Rise, Set and Transit time in JD \return 0 for success,
else 1 for circumpolar.
|
static double |
ln_get_mars_sdiam(double JD)
double ln_get_mars_sdiam(double JD) \param JD Julian day \return
Semidiameter in arc seconds
Calculate the semidiameter of Mars in arc seconds for the given julian
day.
|
static double |
ln_get_mars_solar_dist(double JD)
double ln_get_mars_solar_dist(double JD); \brief Calculate the distance
between Mars and the Sun in AU \param JD Julian Day.
|
public static void ln_get_mars_equ_coords(double JD,
LnEquPosn position)
public static void ln_get_mars_helio_coords(double JD,
LnHelioPosn position)
public static double ln_get_mars_earth_dist(double JD)
public static double ln_get_mars_solar_dist(double JD)
public static double ln_get_mars_magnitude(double JD)
public static double ln_get_mars_disk(double JD)
public static double ln_get_mars_phase(double JD)
public static int ln_get_mars_rst(double JD,
LnLnlatPosn observer,
LnRstTime rst)
public static double ln_get_mars_sdiam(double JD)
public static void ln_get_mars_rect_helio(double JD,
LnRectPosn position)
Copyright © 2019. All rights reserved.