Data Fields
ae_physical_t Struct Reference

For holding information on a body's physical and rotational properties. More...

#include <aephem.h>

Data Fields

double r_mean
 Mean radius, km. Not required.
 
double r_eq
 Equatorial radius, km.
 
double r_pole
 Polar radius, km.
 
double rms_dev_spheroid
 RMS deviation from spheroid, km. Not required.
 
double max_elev
 Maximum elevation, km. Not required.
 
double max_depress
 Maximum depression, km. Not required.
 
double pole_ra
 North pole ra, J2000. More...
 
double pole_ra_t
 North pole ra coefficient for T = Julian centuries since J2000.
 
struct ae_physical_term_tra_sin_term
 Sine series coefficents for the north pole ra.
 
double pole_dec
 North pole declination, J2000. More...
 
double pole_dec_t
 North pole dec coefficient for T = Julian centuries since J2000.
 
struct ae_physical_term_tdec_cos_term
 Cosine series coefficents for the north pole dec.
 
double w
 Prime meridean. More...
 
double w_d
 Prime meridean coefficient for d = days since J2000.
 
double w_d_sq
 Prime meridean coefficient for d^2.
 
struct ae_physical_term_tw_sin_term
 Sine series coefficents for the prime meridian.
 

Detailed Description

For holding information on a body's physical and rotational properties.

The members pole_ra_sin, pole_dec_cos and w_sin point to arrays which are of length $4 \times n$, where $n$ is n_pole_ra_t, etc. The elements of the arrays are ${a_1, b_1, c_1, t_1, ..., a_n, b_n, c_n, //! t_n}$, so that the contribution to the rotation terms are as $ a //! \sin(b + cx)$, where $x$ is the number of Julian centuries since J2000 if $t$ is AE_PHYSICAL_D or the number of days since J2000 if $t$ is AE_PHYSICAL_T, and the sine term is a cosine for the case of pole_dec_cos.

Field Documentation

double ae_physical_t::pole_dec

North pole declination, J2000.

Referenced by ae_phys_pole(), and ae_subobs_point().

double ae_physical_t::pole_ra

North pole ra, J2000.

Referenced by ae_phys_pole(), and ae_subobs_point().

double ae_physical_t::w

Prime meridean.

Referenced by ae_phys_pole(), and aes_subobs_point().


The documentation for this struct was generated from the following file: