nova.elliptic_motion

Undocumented in source.

Members

Functions

ln_get_ell_body_earth_dist
double ln_get_ell_body_earth_dist(double JD, ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_elong
double ln_get_ell_body_elong(double JD, ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_equ_coords
void ln_get_ell_body_equ_coords(double JD, ln_ell_orbit orbit, ln_equ_posn posn)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_next_rst
int ln_get_ell_body_next_rst(double JD, ln_lnlat_posn observer, ln_ell_orbit orbit, ln_rst_time rst)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_next_rst_horizon
int ln_get_ell_body_next_rst_horizon(double JD, ln_lnlat_posn observer, ln_ell_orbit orbit, double horizon, ln_rst_time rst)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_next_rst_horizon_future
int ln_get_ell_body_next_rst_horizon_future(double JD, ln_lnlat_posn observer, ln_ell_orbit orbit, double horizon, int day_limit, ln_rst_time rst)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_phase_angle
double ln_get_ell_body_phase_angle(double JD, ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_rst
int ln_get_ell_body_rst(double JD, ln_lnlat_posn observer, ln_ell_orbit orbit, ln_rst_time rst)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_rst_horizon
int ln_get_ell_body_rst_horizon(double JD, ln_lnlat_posn observer, ln_ell_orbit orbit, double horizon, ln_rst_time rst)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_body_solar_dist
double ln_get_ell_body_solar_dist(double JD, ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_geo_rect_posn
void ln_get_ell_geo_rect_posn(ln_ell_orbit orbit, double JD, ln_rect_posn posn)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_helio_rect_posn
void ln_get_ell_helio_rect_posn(ln_ell_orbit orbit, double JD, ln_rect_posn posn)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_last_perihelion
double ln_get_ell_last_perihelion(double epoch_JD, double M, double n)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_mean_anomaly
double ln_get_ell_mean_anomaly(double n, double delta_JD)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_mean_motion
double ln_get_ell_mean_motion(double a)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_orbit_avel
double ln_get_ell_orbit_avel(ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_orbit_len
double ln_get_ell_orbit_len(ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_orbit_pvel
double ln_get_ell_orbit_pvel(ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_orbit_vel
double ln_get_ell_orbit_vel(double JD, ln_ell_orbit orbit)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_radius_vector
double ln_get_ell_radius_vector(double a, double e, double E)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_smajor_diam
double ln_get_ell_smajor_diam(double e, double q)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_sminor_diam
double ln_get_ell_sminor_diam(double e, double a)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_get_ell_true_anomaly
double ln_get_ell_true_anomaly(double e, double E)
Undocumented in source. Be warned that the author may not have intended to support it.
ln_solve_kepler
double ln_solve_kepler(double e, double M)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

KEPLER_STEPS
enum KEPLER_STEPS;
Undocumented in source.

Static functions

sgn
double sgn(double x)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta