Binary compatibility report for the libnova library  between 0.9.0 and 0.10.0 versions on x86

Test Info


Library Namelibnova
Version #10.9.0
Version #20.10.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types205 / 175
VerdictIncompatible
(100%)

Problem Summary


SeverityCount
Added Symbols-217
Removed SymbolsHigh205
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (217)


aberration.h, libnova-0.10.so.0.0.0
ln_get_ecl_aber ( ln_lnlat_posn* mean_position, double JD, ln_lnlat_posn* position )
ln_get_equ_aber ( ln_equ_posn* mean_position, double JD, ln_equ_posn* position )

angular_separation.h, libnova-0.10.so.0.0.0
ln_get_angular_separation ( ln_equ_posn* posn1, ln_equ_posn* posn2 )
ln_get_rel_posn_angle ( ln_equ_posn* posn1, ln_equ_posn* posn2 )

apparent_position.h, libnova-0.10.so.0.0.0
ln_get_apparent_posn ( ln_equ_posn* mean_position, ln_equ_posn* proper_motion, double JD, ln_equ_posn* position )

asteroid.h, libnova-0.10.so.0.0.0
ln_get_asteroid_mag double JD, ln_ell_orbit* orbit, double H, double G )
ln_get_asteroid_sdiam_arc double JD, ln_ell_orbit* orbit, double H, double A )
ln_get_asteroid_sdiam_km double H, double A )

comet.h, libnova-0.10.so.0.0.0
ln_get_ell_comet_mag double JD, ln_ell_orbit* orbit, double g, double k )
ln_get_par_comet_mag double JD, ln_par_orbit* orbit, double g, double k )

dynamical_time.h, libnova-0.10.so.0.0.0
ln_get_dynamical_time_diff double JD )
ln_get_jde double JD )

earth.h, libnova-0.10.so.0.0.0
ln_get_earth_centre_dist float height, double latitude, double* p_sin_o, double* p_cos_o )
ln_get_earth_helio_coords double JD, ln_helio_posn* position )
ln_get_earth_rect_helio double JD, ln_rect_posn* position )
ln_get_earth_sun_dist double JD )

elliptic_motion.h, libnova-0.10.so.0.0.0
ln_get_ell_body_earth_dist double JD, ln_ell_orbit* orbit )
ln_get_ell_body_elong double JD, ln_ell_orbit* orbit )
ln_get_ell_body_equ_coords double JD, ln_ell_orbit* orbit, ln_equ_posn* posn )
ln_get_ell_body_phase_angle double JD, ln_ell_orbit* orbit )
ln_get_ell_body_rst double JD, ln_lnlat_posn* observer, ln_ell_orbit* orbit, ln_rst_time* rst )
ln_get_ell_body_solar_dist double JD, ln_ell_orbit* orbit )
ln_get_ell_geo_rect_posn ( ln_ell_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_ell_helio_rect_posn ( ln_ell_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_ell_last_perihelion double epoch_JD, double M, double n )
ln_get_ell_mean_anomaly double n, double delta_JD )
ln_get_ell_mean_motion double a )
ln_get_ell_orbit_avel ln_ell_orbit* orbit )
ln_get_ell_orbit_len ln_ell_orbit* orbit )
ln_get_ell_orbit_pvel ln_ell_orbit* orbit )
ln_get_ell_orbit_vel double JD, ln_ell_orbit* orbit )
ln_get_ell_radius_vector double a, double e, double E )
ln_get_ell_smajor_diam double e, double q )
ln_get_ell_sminor_diam double e, double a )
ln_get_ell_true_anomaly double e, double E )
ln_solve_kepler double e, double M )

hyperbolic_motion.h, libnova-0.10.so.0.0.0
ln_get_hyp_body_earth_dist double JD, ln_hyp_orbit* orbit )
ln_get_hyp_body_elong double JD, ln_hyp_orbit* orbit )
ln_get_hyp_body_equ_coords double JD, ln_hyp_orbit* orbit, ln_equ_posn* posn )
ln_get_hyp_body_phase_angle double JD, ln_hyp_orbit* orbit )
ln_get_hyp_body_rst double JD, ln_lnlat_posn* observer, ln_hyp_orbit* orbit, ln_rst_time* rst )
ln_get_hyp_body_solar_dist double JD, ln_hyp_orbit* orbit )
ln_get_hyp_geo_rect_posn ( ln_hyp_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_hyp_helio_rect_posn ( ln_hyp_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_hyp_radius_vector double q, double e, double t )
ln_get_hyp_true_anomaly double q, double e, double t )
ln_solve_hyp_barker double Q1, double G, double t )

julian_day.h, libnova-0.10.so.0.0.0
ln_get_date double JD, ln_date* date )
ln_get_date_from_mpc ln_date* date, char* mpc_date )
ln_get_date_from_sys ln_date* date )
ln_get_day_of_week ln_date* date )
ln_get_julian_day ln_date* date )
ln_get_julian_from_mpc char* mpc_date )
ln_get_julian_from_sys ( )
ln_get_julian_from_timet time_t* in_time )
ln_get_julian_local_date ln_date* date )
ln_get_local_date double JD, ln_date* date )
ln_get_timet_from_julian double JD, time_t* in_time )

jupiter.h, libnova-0.10.so.0.0.0
ln_get_jupiter_disk double JD )
ln_get_jupiter_earth_dist double JD )
ln_get_jupiter_equ_coords double JD, ln_equ_posn* position )
ln_get_jupiter_equ_sdiam double JD )
ln_get_jupiter_helio_coords double JD, ln_helio_posn* position )
ln_get_jupiter_magnitude double JD )
ln_get_jupiter_phase double JD )
ln_get_jupiter_pol_sdiam double JD )
ln_get_jupiter_rect_helio double JD, ln_rect_posn* position )
ln_get_jupiter_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_jupiter_sun_dist double JD )

lunar.h, libnova-0.10.so.0.0.0
ln_get_lunar_bright_limb double JD )
ln_get_lunar_disk double JD )
ln_get_lunar_earth_dist double JD )
ln_get_lunar_ecl_coords double JD, ln_lnlat_posn* position, double precision )
ln_get_lunar_equ_coords double JD, ln_equ_posn* position, double precision )
ln_get_lunar_geo_posn double JD, ln_rect_posn* moon, double precision )
ln_get_lunar_long_asc_node double JD )
ln_get_lunar_long_perigee double JD )
ln_get_lunar_phase double JD )
ln_get_lunar_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_lunar_sdiam double JD )

mars.h, libnova-0.10.so.0.0.0
ln_get_mars_disk double JD )
ln_get_mars_earth_dist double JD )
ln_get_mars_equ_coords double JD, ln_equ_posn* position )
ln_get_mars_helio_coords double JD, ln_helio_posn* position )
ln_get_mars_magnitude double JD )
ln_get_mars_phase double JD )
ln_get_mars_rect_helio double JD, ln_rect_posn* position )
ln_get_mars_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_mars_sdiam double JD )
ln_get_mars_sun_dist double JD )

mercury.h, libnova-0.10.so.0.0.0
ln_get_mercury_disk double JD )
ln_get_mercury_earth_dist double JD )
ln_get_mercury_equ_coords double JD, ln_equ_posn* position )
ln_get_mercury_helio_coords double JD, ln_helio_posn* position )
ln_get_mercury_magnitude double JD )
ln_get_mercury_phase double JD )
ln_get_mercury_rect_helio double JD, ln_rect_posn* position )
ln_get_mercury_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_mercury_sdiam double JD )
ln_get_mercury_sun_dist double JD )

neptune.h, libnova-0.10.so.0.0.0
ln_get_neptune_disk double JD )
ln_get_neptune_earth_dist double JD )
ln_get_neptune_equ_coords double JD, ln_equ_posn* position )
ln_get_neptune_helio_coords double JD, ln_helio_posn* position )
ln_get_neptune_magnitude double JD )
ln_get_neptune_phase double JD )
ln_get_neptune_rect_helio double JD, ln_rect_posn* position )
ln_get_neptune_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_neptune_sdiam double JD )
ln_get_neptune_sun_dist double JD )

nutation.h, libnova-0.10.so.0.0.0
ln_get_nutation double JD, ln_nutation* nutation )

parabolic_motion.h, libnova-0.10.so.0.0.0
ln_get_par_body_earth_dist double JD, ln_par_orbit* orbit )
ln_get_par_body_elong double JD, ln_par_orbit* orbit )
ln_get_par_body_equ_coords double JD, ln_par_orbit* orbit, ln_equ_posn* posn )
ln_get_par_body_phase_angle double JD, ln_par_orbit* orbit )
ln_get_par_body_rst double JD, ln_lnlat_posn* observer, ln_par_orbit* orbit, ln_rst_time* rst )
ln_get_par_body_solar_dist double JD, ln_par_orbit* orbit )
ln_get_par_geo_rect_posn ( ln_par_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_par_helio_rect_posn ( ln_par_orbit* orbit, double JD, ln_rect_posn* posn )
ln_get_par_radius_vector double q, double t )
ln_get_par_true_anomaly double q, double t )
ln_solve_barker double q, double t )

pluto.h, libnova-0.10.so.0.0.0
ln_get_pluto_disk double JD )
ln_get_pluto_earth_dist double JD )
ln_get_pluto_equ_coords double JD, ln_equ_posn* position )
ln_get_pluto_helio_coords double JD, ln_helio_posn* position )
ln_get_pluto_magnitude double JD )
ln_get_pluto_phase double JD )
ln_get_pluto_rect_helio double JD, ln_rect_posn* position )
ln_get_pluto_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_pluto_sdiam double JD )
ln_get_pluto_sun_dist double JD )

precession.h, libnova-0.10.so.0.0.0
ln_get_ecl_prec ( ln_lnlat_posn* mean_position, double JD, ln_lnlat_posn* position )
ln_get_equ_prec ( ln_equ_posn* mean_position, double JD, ln_equ_posn* position )

proper_motion.h, libnova-0.10.so.0.0.0
ln_get_equ_pm ( ln_equ_posn* mean_position, ln_equ_posn* proper_motion, double JD, ln_equ_posn* position )

refraction.h, libnova-0.10.so.0.0.0
ln_get_refraction_adj double altitude, double atm_pres, double temp )

rise_set.h, libnova-0.10.so.0.0.0
ln_get_body_rst_horizont double JD, ln_lnlat_posn* observer, void(*get_equ_body_coords)(double, ln_equ_posn*), double horizont, ln_rst_time* rst )
ln_get_object_next_rst double JD, ln_lnlat_posn* observer, ln_equ_posn* object, ln_rst_time* rst )
ln_get_object_rst double JD, ln_lnlat_posn* observer, ln_equ_posn* object, ln_rst_time* rst )

saturn.h, libnova-0.10.so.0.0.0
ln_get_saturn_disk double JD )
ln_get_saturn_earth_dist double JD )
ln_get_saturn_equ_coords double JD, ln_equ_posn* position )
ln_get_saturn_equ_sdiam double JD )
ln_get_saturn_helio_coords double JD, ln_helio_posn* position )
ln_get_saturn_magnitude double JD )
ln_get_saturn_phase double JD )
ln_get_saturn_pol_sdiam double JD )
ln_get_saturn_rect_helio double JD, ln_rect_posn* position )
ln_get_saturn_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_saturn_sun_dist double JD )

sidereal_time.h, libnova-0.10.so.0.0.0
ln_get_apparent_sidereal_time double JD )
ln_get_mean_sidereal_time double JD )

solar.h, libnova-0.10.so.0.0.0
ln_get_ecl_solar_coords double JD, ln_lnlat_posn* position )
ln_get_equ_solar_coords double JD, ln_equ_posn* position )
ln_get_geo_solar_coords double JD, ln_rect_posn* position )
ln_get_geom_solar_coords double JD, ln_helio_posn* position )
ln_get_solar_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_solar_rst_horizont double JD, ln_lnlat_posn* observer, double horizont, ln_rst_time* rst )
ln_get_solar_sdiam double JD )

transform.h, libnova-0.10.so.0.0.0
ln_get_ecl_from_equ ( ln_equ_posn* object, double JD, ln_lnlat_posn* position )
ln_get_ecl_from_rect ( ln_rect_posn* rect, ln_lnlat_posn* posn )
ln_get_equ_from_ecl ( ln_lnlat_posn* object, double JD, ln_equ_posn* position )
ln_get_equ_from_hrz ( ln_hrz_posn* object, ln_lnlat_posn* observer, double JD, ln_equ_posn* position )
ln_get_hrz_from_equ ( ln_equ_posn* object, ln_lnlat_posn* observer, double JD, ln_hrz_posn* position )
ln_get_hrz_from_equ_sidereal_time ( ln_equ_posn* object, ln_lnlat_posn* observer, double sidereal, ln_hrz_posn* position )
ln_get_rect_from_helio ( ln_helio_posn* object, ln_rect_posn* position )

uranus.h, libnova-0.10.so.0.0.0
ln_get_uranus_disk double JD )
ln_get_uranus_earth_dist double JD )
ln_get_uranus_equ_coords double JD, ln_equ_posn* position )
ln_get_uranus_helio_coords double JD, ln_helio_posn* position )
ln_get_uranus_magnitude double JD )
ln_get_uranus_phase double JD )
ln_get_uranus_rect_helio double JD, ln_rect_posn* position )
ln_get_uranus_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_uranus_sdiam double JD )
ln_get_uranus_sun_dist double JD )

utility.h, libnova-0.10.so.0.0.0
ln_add_hms ln_hms* source, ln_hms* dest )
ln_add_secs_hms ln_hms* hms, double seconds )
ln_deg_to_dms double degrees, ln_dms* dms )
ln_deg_to_hms double degrees, ln_hms* hms )
ln_deg_to_rad double degrees )
ln_dms_to_deg ln_dms* dms )
ln_dms_to_rad ln_dms* dms )
ln_equ_to_hequ ( ln_equ_posn* pos, lnh_equ_posn* hpos )
ln_get_dec_location char* s )
ln_get_humanr_location double location )
ln_get_light_time double dist )
ln_get_rect_distance ln_rect_posn* a, ln_rect_posn* b )
ln_get_version ( )
ln_hequ_to_equ ( lnh_equ_posn* hpos, ln_equ_posn* pos )
ln_hhrz_to_hrz ( lnh_hrz_posn* hpos, ln_hrz_posn* pos )
ln_hlnlat_to_lnlat ( lnh_lnlat_posn* hpos, ln_lnlat_posn* pos )
ln_hms_to_deg ln_hms* hms )
ln_hms_to_rad ln_hms* hms )
ln_hrz_to_hhrz ( ln_hrz_posn* pos, lnh_hrz_posn* hpos )
ln_hrz_to_nswe ln_hrz_posn* pos )
ln_interpolate3 double n, double y1, double y2, double y3 )
ln_interpolate5 double n, double y1, double y2, double y3, double y4, double y5 )
ln_lnlat_to_hlnlat ( ln_lnlat_posn* pos, lnh_lnlat_posn* hpos )
ln_rad_to_deg double radians )
ln_rad_to_dms double radians, ln_dms* dms )
ln_rad_to_hms double radians, ln_hms* hms )
ln_range_degrees double angle )
ln_range_radians double angle )
ln_range_radians2 double angle )

venus.h, libnova-0.10.so.0.0.0
ln_get_venus_disk double JD )
ln_get_venus_earth_dist double JD )
ln_get_venus_equ_coords double JD, ln_equ_posn* position )
ln_get_venus_helio_coords double JD, ln_helio_posn* position )
ln_get_venus_magnitude double JD )
ln_get_venus_phase double JD )
ln_get_venus_rect_helio double JD, ln_rect_posn* position )
ln_get_venus_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
ln_get_venus_sdiam double JD )
ln_get_venus_sun_dist double JD )

vsop87.h, libnova-0.10.so.0.0.0
ln_calc_series ( ln_vsop const* data, int terms, double t )
ln_vsop87_to_fk5 ( ln_helio_posn* position, double JD )

to the top

Removed Symbols (205)


libnova.h, libnova-0.9.so.0.0.0
add_hms ln_hms* source, ln_hms* dest )
add_secs_hms ln_hms* hms, double seconds )
deg_to_dms double degrees, ln_dms* dms )
deg_to_hms double degrees, ln_hms* hms )
deg_to_rad double degrees )
dms_to_deg ln_dms* dms )
dms_to_rad ln_dms* dms )
equ_to_hequ ( ln_equ_posn* pos, lnh_equ_posn* hpos )
get_angular_separation ( ln_equ_posn* posn1, ln_equ_posn* posn2 )
get_apparent_posn ( ln_equ_posn* mean_position, ln_equ_posn* proper_motion, double JD, ln_equ_posn* position )
get_apparent_sidereal_time double JD )
get_asteroid_mag double JD, ln_ell_orbit* orbit, double H, double G )
get_asteroid_sdiam_arc double JD, ln_ell_orbit* orbit, double H, double A )
get_asteroid_sdiam_km double H, double A )
get_body_rst_horizont double JD, ln_lnlat_posn* observer, void(*get_equ_body_coords)(double, ln_equ_posn*), double horizont, ln_rst_time* rst )
get_date double JD, ln_date* date )
get_date_from_mpc ln_date* date, char* mpc_date )
get_day_of_week ln_date* date )
get_dec_location char* s )
get_dynamical_time_diff double JD )
get_earth_centre_dist float height, double latitude, double* p_sin_o, double* p_cos_o )
get_earth_helio_coords double JD, ln_helio_posn* position )
get_earth_rect_helio double JD, ln_rect_posn* position )
get_earth_sun_dist double JD )
get_ecl_aber ( ln_lnlat_posn* mean_position, double JD, ln_lnlat_posn* position )
get_ecl_from_equ ( ln_equ_posn* object, double JD, ln_lnlat_posn* position )
get_ecl_from_rect ( ln_rect_posn* rect, ln_lnlat_posn* posn )
get_ecl_prec ( ln_lnlat_posn* mean_position, double JD, ln_lnlat_posn* position )
get_ecl_solar_coords double JD, ln_lnlat_posn* position )
get_ell_body_earth_dist double JD, ln_ell_orbit* orbit )
get_ell_body_elong double JD, ln_ell_orbit* orbit )
get_ell_body_equ_coords double JD, ln_ell_orbit* orbit, ln_equ_posn* posn )
get_ell_body_phase_angle double JD, ln_ell_orbit* orbit )
get_ell_body_rst double JD, ln_lnlat_posn* observer, ln_ell_orbit* orbit, ln_rst_time* rst )
get_ell_body_solar_dist double JD, ln_ell_orbit* orbit )
get_ell_comet_mag double JD, ln_ell_orbit* orbit, double g, double k )
get_ell_geo_rect_posn ( ln_ell_orbit* orbit, double JD, ln_rect_posn* posn )
get_ell_helio_rect_posn ( ln_ell_orbit* orbit, double JD, ln_rect_posn* posn )
get_ell_last_perihelion double epoch_JD, double M, double n )
get_ell_mean_anomaly double n, double delta_JD )
get_ell_mean_motion double a )
get_ell_orbit_avel ln_ell_orbit* orbit )
get_ell_orbit_len ln_ell_orbit* orbit )
get_ell_orbit_pvel ln_ell_orbit* orbit )
get_ell_orbit_vel double JD, ln_ell_orbit* orbit )
get_ell_radius_vector double a, double e, double E )
get_ell_smajor_diam double e, double q )
get_ell_sminor_diam double e, double a )
get_ell_true_anomaly double e, double E )
get_equ_aber ( ln_equ_posn* mean_position, double JD, ln_equ_posn* position )
get_equ_from_ecl ( ln_lnlat_posn* object, double JD, ln_equ_posn* position )
get_equ_from_hrz ( ln_hrz_posn* object, ln_lnlat_posn* observer, double JD, ln_equ_posn* position )
get_equ_pm ( ln_equ_posn* mean_position, ln_equ_posn* proper_motion, double JD, ln_equ_posn* position )
get_equ_prec ( ln_equ_posn* mean_position, double JD, ln_equ_posn* position )
get_equ_solar_coords double JD, ln_equ_posn* position )
get_geo_solar_coords double JD, ln_rect_posn* position )
get_geom_solar_coords double JD, ln_helio_posn* position )
get_hrz_from_equ ( ln_equ_posn* object, ln_lnlat_posn* observer, double JD, ln_hrz_posn* position )
get_hrz_from_equ_sidereal_time ( ln_equ_posn* object, ln_lnlat_posn* observer, double sidereal, ln_hrz_posn* position )
get_humanr_location double location )
get_jde double JD )
get_julian_day ln_date* date )
get_julian_from_mpc char* mpc_date )
get_julian_from_sys ( )
get_julian_from_timet time_t* in_time )
get_julian_local_date ln_date* date )
get_jupiter_disk double JD )
get_jupiter_earth_dist double JD )
get_jupiter_equ_coords double JD, ln_equ_posn* position )
get_jupiter_equ_sdiam double JD )
get_jupiter_helio_coords double JD, ln_helio_posn* position )
get_jupiter_magnitude double JD )
get_jupiter_phase double JD )
get_jupiter_pol_sdiam double JD )
get_jupiter_rect_helio double JD, ln_rect_posn* position )
get_jupiter_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_jupiter_sun_dist double JD )
get_light_time double dist )
get_ln_date_from_sys ln_date* date )
get_ln_version ( )
get_local_date double JD, ln_date* date )
get_lunar_bright_limb double JD )
get_lunar_disk double JD )
get_lunar_earth_dist double JD )
get_lunar_ecl_coords double JD, ln_lnlat_posn* position, double precision )
get_lunar_equ_coords double JD, ln_equ_posn* position, double precision )
get_lunar_geo_posn double JD, ln_rect_posn* moon, double precision )
get_lunar_long_asc_node double JD )
get_lunar_long_perigee double JD )
get_lunar_phase double JD )
get_lunar_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_lunar_sdiam double JD )
get_mars_disk double JD )
get_mars_earth_dist double JD )
get_mars_equ_coords double JD, ln_equ_posn* position )
get_mars_helio_coords double JD, ln_helio_posn* position )
get_mars_magnitude double JD )
get_mars_phase double JD )
get_mars_rect_helio double JD, ln_rect_posn* position )
get_mars_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_mars_sdiam double JD )
get_mars_sun_dist double JD )
get_mean_sidereal_time double JD )
get_mercury_disk double JD )
get_mercury_earth_dist double JD )
get_mercury_equ_coords double JD, ln_equ_posn* position )
get_mercury_helio_coords double JD, ln_helio_posn* position )
get_mercury_magnitude double JD )
get_mercury_phase double JD )
get_mercury_rect_helio double JD, ln_rect_posn* position )
get_mercury_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_mercury_sdiam double JD )
get_mercury_sun_dist double JD )
get_neptune_disk double JD )
get_neptune_earth_dist double JD )
get_neptune_equ_coords double JD, ln_equ_posn* position )
get_neptune_helio_coords double JD, ln_helio_posn* position )
get_neptune_magnitude double JD )
get_neptune_phase double JD )
get_neptune_rect_helio double JD, ln_rect_posn* position )
get_neptune_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_neptune_sdiam double JD )
get_neptune_sun_dist double JD )
get_nutation double JD, ln_nutation* nutation )
get_object_next_rst double JD, ln_lnlat_posn* observer, ln_equ_posn* object, ln_rst_time* rst )
get_object_rst double JD, ln_lnlat_posn* observer, ln_equ_posn* object, ln_rst_time* rst )
get_par_body_earth_dist double JD, ln_par_orbit* orbit )
get_par_body_elong double JD, ln_par_orbit* orbit )
get_par_body_equ_coords double JD, ln_par_orbit* orbit, ln_equ_posn* posn )
get_par_body_phase_angle double JD, ln_par_orbit* orbit )
get_par_body_rst double JD, ln_lnlat_posn* observer, ln_par_orbit* orbit, ln_rst_time* rst )
get_par_body_solar_dist double JD, ln_par_orbit* orbit )
get_par_comet_mag double JD, ln_par_orbit* orbit, double g, double k )
get_par_geo_rect_posn ( ln_par_orbit* orbit, double JD, ln_rect_posn* posn )
get_par_helio_rect_posn ( ln_par_orbit* orbit, double JD, ln_rect_posn* posn )
get_par_radius_vector double q, double t )
get_par_true_anomaly double q, double t )
get_pluto_disk double JD )
get_pluto_earth_dist double JD )
get_pluto_equ_coords double JD, ln_equ_posn* position )
get_pluto_helio_coords double JD, ln_helio_posn* position )
get_pluto_magnitude double JD )
get_pluto_phase double JD )
get_pluto_rect_helio double JD, ln_rect_posn* position )
get_pluto_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_pluto_sdiam double JD )
get_pluto_sun_dist double JD )
get_rect_distance ln_rect_posn* a, ln_rect_posn* b )
get_rect_from_helio ( ln_helio_posn* object, ln_rect_posn* position )
get_refraction_adj double altitude, double atm_pres, double temp )
get_rel_posn_angle ( ln_equ_posn* posn1, ln_equ_posn* posn2 )
get_saturn_disk double JD )
get_saturn_earth_dist double JD )
get_saturn_equ_coords double JD, ln_equ_posn* position )
get_saturn_equ_sdiam double JD )
get_saturn_helio_coords double JD, ln_helio_posn* position )
get_saturn_magnitude double JD )
get_saturn_phase double JD )
get_saturn_pol_sdiam double JD )
get_saturn_rect_helio double JD, ln_rect_posn* position )
get_saturn_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_saturn_sun_dist double JD )
get_solar_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_solar_rst_horizont double JD, ln_lnlat_posn* observer, double horizont, ln_rst_time* rst )
get_solar_sdiam double JD )
get_timet_from_julian double JD, time_t* in_time )
get_uranus_disk double JD )
get_uranus_earth_dist double JD )
get_uranus_equ_coords double JD, ln_equ_posn* position )
get_uranus_helio_coords double JD, ln_helio_posn* position )
get_uranus_magnitude double JD )
get_uranus_phase double JD )
get_uranus_rect_helio double JD, ln_rect_posn* position )
get_uranus_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_uranus_sdiam double JD )
get_uranus_sun_dist double JD )
get_venus_disk double JD )
get_venus_earth_dist double JD )
get_venus_equ_coords double JD, ln_equ_posn* position )
get_venus_helio_coords double JD, ln_helio_posn* position )
get_venus_magnitude double JD )
get_venus_phase double JD )
get_venus_rect_helio double JD, ln_rect_posn* position )
get_venus_rst double JD, ln_lnlat_posn* observer, ln_rst_time* rst )
get_venus_sdiam double JD )
get_venus_sun_dist double JD )
hequ_to_equ ( lnh_equ_posn* hpos, ln_equ_posn* pos )
hhrz_to_hrz ( lnh_hrz_posn* hpos, ln_hrz_posn* pos )
hlnlat_to_lnlat ( lnh_lnlat_posn* hpos, ln_lnlat_posn* pos )
hms_to_deg ln_hms* hms )
hms_to_rad ln_hms* hms )
hrz_to_hhrz ( ln_hrz_posn* pos, lnh_hrz_posn* hpos )
hrz_to_nswe ln_hrz_posn* pos )
interpolate3 double n, double y1, double y2, double y3 )
interpolate5 double n, double y1, double y2, double y3, double y4, double y5 )
lnlat_to_hlnlat ( ln_lnlat_posn* pos, lnh_lnlat_posn* hpos )
rad_to_deg double radians )
rad_to_dms double radians, ln_dms* dms )
rad_to_hms double radians, ln_hms* hms )
range_degrees double angle )
range_radians double angle )
range_radians2 double angle )
solve_barker double q, double t )
solve_kepler double e, double M )
vsop87_to_fk5 ( ln_helio_posn* position, double JD )

to the top

Header Files (1)


libnova.h

to the top

Shared Libraries (1)


libnova-0.9.so.0.0.0

to the top




Generated on Fri Jul 13 13:32:37 2012 for libnova by ABI Compliance Checker 1.98.3  
A tool for checking backward compatibility of a C/C++ library API