SYMBOL INDEX (167 symbols across 40 files) FILE: basics.cpp function FMod2p (line 10) | double FMod2p( const double x) function select_ephemeris (line 33) | int DLL_FUNC select_ephemeris( const tle_t *tle) function sxpx_library_version (line 64) | long DLL_FUNC sxpx_library_version( void) FILE: common.cpp function sxpall_common_init (line 17) | void sxpall_common_init( const tle_t *tle, deep_arg_t *deep_arg) function sxpx_common_init (line 37) | void sxpx_common_init( double *params, const tle_t *tle, function centralize_angle (line 103) | inline double centralize_angle( const double ival) function sxpx_posn_vel (line 116) | int sxpx_posn_vel( const double xnode, const double a, const double ecc, FILE: deep.cpp function ThetaG (line 50) | static inline double ThetaG( const double jd) function sxpx_set_implementation_param (line 85) | void DLL_FUNC sxpx_set_implementation_param( const int param_index, function sxpx_set_dpsec_integration_step (line 99) | void DLL_FUNC sxpx_set_dpsec_integration_step( const double new_step_size) function eval_cubic_poly (line 104) | static inline double eval_cubic_poly( const double x, const double const... function Deep_dpinit (line 112) | void Deep_dpinit( const tle_t *tle, deep_arg_t *deep_arg) function compute_dpsec_derivs (line 426) | static inline void compute_dpsec_derivs( const deep_arg_t *deep_arg, function Deep_dpsec (line 548) | void Deep_dpsec( const tle_t *tle, deep_arg_t *deep_arg) function Deep_dpper (line 626) | void Deep_dpper( const tle_t *tle, deep_arg_t *deep_arg) FILE: dropouts.c function main (line 42) | int main( const int argc, const char **argv) FILE: dynamic.cpp function HINSTANCE (line 23) | static HINSTANCE load_sat_code_lib( const int unload) function SXPX_init (line 47) | int SXPX_init( double *params, const tle_t *tle, const int sxpx_num) function SXPX (line 80) | int SXPX( const double tsince, const tle_t *tle, const double *params, function get_sat_code_lib_version (line 104) | long get_sat_code_lib_version( void) FILE: elem2tle.cpp function set_tle_defaults (line 29) | static void set_tle_defaults( tle_t *tle) function vector_to_tle (line 39) | int vector_to_tle( tle_t *tle, const double *state_vect) function show_results (line 72) | static void show_results( const char *title, const tle_t *tle, const dou... function compute_new_state_vect (line 90) | static int compute_new_state_vect( const tle_t *tle, double *state_vect, function total_vector_diff (line 136) | static double total_vector_diff( const double *vect1, const double *vect2) function compute_simplex_point_error (line 151) | static double compute_simplex_point_error( const double *state_vect, tle... function try_simplex (line 171) | static double try_simplex( SIMPLEX_POINT *simp, const double factor, function sort_simplexes (line 190) | static void sort_simplexes( SIMPLEX_POINT *simp) function create_randomized_simplex (line 208) | static void create_randomized_simplex( SIMPLEX_POINT *simp, const double... function initialize_simplexes (line 220) | static int initialize_simplexes( SIMPLEX_POINT *simp, const double *stat... function find_tle_via_simplex_method (line 244) | static int find_tle_via_simplex_method( tle_t *tle, const double *state_... function compute_tle_from_state_vector (line 318) | int compute_tle_from_state_vector( tle_t *tle, const double *state_vect,... function main (line 374) | int main( const int argc, const char **argv) FILE: fake_ast.cpp function main (line 16) | int main( const int argc, const char **argv) FILE: fix_tles.cpp function set_checksum (line 31) | static void set_checksum( char *line) function usage (line 41) | static void usage( void) function main (line 53) | int main( const int argc, const char **argv) FILE: get_el.cpp function get_angle (line 22) | static int get_angle( const char *buff) function sci (line 46) | static double sci( const char *string) function tle_checksum (line 80) | int DLL_FUNC tle_checksum( const char *buff) function mutant_dehex (line 109) | static inline int mutant_dehex( const char ichar) function get_high_value (line 144) | static double get_high_value( const char *iptr) function base64_to_int (line 198) | static int base64_to_int( const char c) function get_norad_number (line 227) | static int get_norad_number( const char *buff) function get_eight_places (line 259) | static inline double get_eight_places( const char *ptr) function parse_elements (line 278) | int DLL_FUNC parse_elements( const char *line1, const char *line2, tle_t... FILE: get_high.cpp function main (line 14) | int main( const int argc, const char **argv) FILE: get_vect.cpp function main (line 32) | int main( const int argc, const char **argv) FILE: line2.cpp function find_tle (line 48) | int find_tle( tle_t *tle, const char *filename, const int norad_no) function mpc_code_to_norad_number (line 92) | static int mpc_code_to_norad_number( const char *mpc_code) function main (line 106) | int main( const int argc, const char **argv) FILE: mergetle.cpp function load_tles_from_file (line 28) | int load_tles_from_file( FILE *ifile, TLE *tles, char *already_found) function FILE (line 67) | FILE *test_fopen( const char *filename, const char *permits) function show_tle (line 79) | void show_tle( FILE *ofile, const TLE *tle) function get_perigee (line 86) | static double get_perigee( const TLE *tle) function compare_doubles (line 95) | static int compare_doubles( const char *buff1, const char *buff2) function tle_compare (line 110) | int tle_compare( const TLE *tle1, const TLE *tle2, const char sort_method) function tle_compare_for_qsort_r (line 166) | int tle_compare_for_qsort_r( const void *a, const void *b, void *c) function tle_compare_for_qsort (line 173) | int tle_compare_for_qsort( const void *a, const void *b) function error_exit (line 180) | static void error_exit( void) function main (line 204) | int main( const int argc, const char **argv) FILE: norad.h type tle_t (line 15) | typedef struct FILE: norad_in.h type deep_arg_t (line 9) | typedef struct type init_t (line 49) | typedef struct FILE: nu2vect.c function main (line 46) | int main( const int argc, const char **argv) FILE: obs_tes2.cpp function main (line 44) | int main( const int argc, const char **argv) FILE: obs_test.cpp function main (line 38) | int main( const int argc, const char **argv) FILE: observe.cpp function ThetaG (line 18) | static inline double ThetaG( double jd) function observer_cartesian_coords (line 39) | void DLL_FUNC observer_cartesian_coords( const double jd, const double lon, function earth_lat_alt_to_parallax (line 50) | void DLL_FUNC earth_lat_alt_to_parallax( const double lat, function get_satellite_ra_dec_delta (line 61) | void DLL_FUNC get_satellite_ra_dec_delta( const double *observer_loc, function precess (line 83) | static void precess( const double t_centuries, double *ra, double *dec) function epoch_of_date_to_j2000 (line 94) | void DLL_FUNC epoch_of_date_to_j2000( const double jd, double *ra, doubl... function j2000_to_epoch_of_date (line 101) | void DLL_FUNC j2000_to_epoch_of_date( const double jd, double *ra, doubl... FILE: out_comp.cpp function is_position_line (line 8) | static int is_position_line( const char *buff) function main (line 18) | int main( const int argc, const char **argv) FILE: sat_eph.c type ephem_t (line 30) | typedef struct function show_base_60 (line 59) | static void show_base_60( char *buff, const unsigned n_millisec) function put_ra_in_buff (line 66) | static void put_ra_in_buff( char *buff, double ra) function put_dec_in_buff (line 75) | static void put_dec_in_buff( char *buff, const double dec) function angle_between (line 81) | static double angle_between( const double *a, const double *b) function desig_match (line 90) | static inline bool desig_match( const tle_t *tle, const char *desig) function make_orthogonal_basis (line 115) | static double make_orthogonal_basis( const double *ivect, function compute_angular_rates (line 136) | static double compute_angular_rates( const double *obs_pos, const double... function show_ephems_from (line 170) | static int show_ephems_from( const char *path_to_tles, const ephem_t *e, function generate_artsat_ephems (line 375) | int generate_artsat_ephems( const char *path_to_tles, const ephem_t *e) function set_location (line 437) | static int set_location( ephem_t *e, const char *mpc_code, const char *o... function fix_desig (line 517) | static void fix_desig( char *desig) function error_help (line 534) | static void error_help( void) function dummy_main (line 550) | int dummy_main( const int argc, const char **argv) function main (line 670) | int main( const int argc, const char **argv) function main (line 690) | int main( const int unused_argc, const char **unused_argv) FILE: sat_id.cpp function get_mpc_data (line 180) | static int get_mpc_data( OBSERVATION *obs, const char *buff) function extract_csv_value (line 195) | static int extract_csv_value( char *obuff, const char *ibuff, int idx, s... function get_field_data (line 228) | static int get_field_data( OBSERVATION *obs, const char *buff) function get_station_code_data (line 275) | static int get_station_code_data( char *station_code_data, function offset_matches_obs (line 388) | static bool offset_matches_obs( const offset_t *offset, const OBSERVATIO... function set_observer_location (line 404) | static int set_observer_location( OBSERVATION *obs) function OBSERVATION (line 444) | static OBSERVATION *get_observations_from_file( FILE *ifile, size_t *n_f... function id_compare (line 570) | static int id_compare( const OBSERVATION *a, const OBSERVATION *b) function compare_obs (line 575) | static int compare_obs( const void *a, const void *b, void *context) function shellsort_r (line 589) | void shellsort_r( void *base, const size_t n_elements, const size_t elem... function create_orthogonal_vects (line 633) | static void create_orthogonal_vects( const double *v, double *xi_vect, d... function relative_motion (line 676) | double relative_motion( const double *ra_dec) function angular_sep (line 702) | static double angular_sep( const double delta_ra, const double dec1, function find_good_pair (line 731) | static double find_good_pair( OBSERVATION *obs, const size_t n_obs, function compute_aberration (line 767) | static void compute_aberration( const double t_cen, double *ra, double *... function error_exit (line 786) | static void error_exit( const int exit_code) function compute_artsat_ra_dec (line 809) | static int compute_artsat_ra_dec( double *ra, double *dec, double *dist, function is_in_range (line 852) | static bool is_in_range( const double jd, const double tle_start, function got_obs_in_range (line 862) | static bool got_obs_in_range( const object_t *objs, size_t n_objects, function _pack_intl_desig (line 879) | static int _pack_intl_desig( char *desig_out, const char *desig) function _compare_intl_desigs (line 916) | static int _compare_intl_desigs( const char *desig1, const char *desig2) function look_up_extended_identifiers (line 929) | static int look_up_extended_identifiers( const char *line0, tle_t *tle) function remove_redundant_desig (line 961) | static void remove_redundant_desig( char *name, const char *desig) function already_found_desig (line 1021) | static bool already_found_desig( const int curr_norad, size_t n_found, function add_tle_to_obs (line 1064) | static int add_tle_to_obs( object_t *objects, const size_t n_objects, function time_tag (line 1493) | static void time_tag( char *tag) function main (line 1535) | int main( const int argc, const char **argv) FILE: sat_id2.cpp function main (line 24) | int main( const int unused_argc, const char **unused_argv) FILE: sat_id3.cpp function main (line 32) | int main( const int unused_argc, const char **unused_argv) FILE: sat_util.c function make_config_dir_name (line 24) | void make_config_dir_name( char *oname, const char *iname) function FILE (line 43) | FILE *local_then_config_fopen( const char *filename, const char *permits) function FILE (line 57) | FILE *local_then_config_fopen( const char *filename, const char *permits) FILE: sdp4.cpp function raw_lunar_solar_position (line 35) | static void raw_lunar_solar_position( const double jd, double *lunar_xyz... function lunar_solar_position (line 96) | void DLL_FUNC lunar_solar_position( const double jd, function equatorial_to_ecliptic (line 119) | static void equatorial_to_ecliptic( double *vect) function ecliptic_to_equatorial (line 128) | static void ecliptic_to_equatorial( double *vect) function init_high_ephemeris (line 137) | static void init_high_ephemeris( double *params, const tle_t *tle) function SDP4_init (line 154) | void DLL_FUNC SDP4_init( double *params, const tle_t *tle) function vector_len (line 178) | static inline double vector_len( const double *vect) function calc_accel (line 187) | static int calc_accel( const double jd, const double *pos, double *accel) function calc_state_vector_deriv (line 219) | static int calc_state_vector_deriv( const double jd, function high_ephemeris (line 237) | static int high_ephemeris( double tsince, const tle_t *tle, const double... function SDP4 (line 300) | int DLL_FUNC SDP4( const double tsince, const tle_t *tle, const double *... FILE: sdp8.cpp function SDP8_init (line 21) | void DLL_FUNC SDP8_init( double *params, const tle_t *tle) function SDP8 (line 76) | int DLL_FUNC SDP8( const double tsince, const tle_t *tle, const double *... FILE: sgp.cpp function SGP_init (line 19) | void DLL_FUNC SGP_init( double *params, const tle_t *tle) function SGP (line 49) | int DLL_FUNC SGP( const double tsince, const tle_t *tle, const double *p... FILE: sgp4.cpp function SGP4_init (line 35) | void DLL_FUNC SGP4_init( double *params, const tle_t *tle) function SGP4 (line 89) | int DLL_FUNC SGP4( const double tsince, const tle_t *tle, const double *... FILE: sgp8.cpp function sxp8_common_init (line 35) | void sxp8_common_init( double *params, const tle_t *tle, deep_arg_t *dee... function SGP8_init (line 65) | void DLL_FUNC SGP8_init( double *params, const tle_t *tle) function SGP8 (line 212) | int DLL_FUNC SGP8( const double tsince, const tle_t *tle, const double *... FILE: ssc_eph.c function dump_to_file (line 35) | static void dump_to_file( const int mms_no, const double t0, const doubl... function main (line 69) | int main( const int argc, const char **argv) FILE: summarize.c function get_range_info (line 31) | static void get_range_info( const char *filename, function main (line 83) | int main( const int unused_argc, const char **unused_argv) FILE: test2.cpp function main (line 20) | int main( int argc, char **argv) FILE: test3.cpp function main (line 28) | int main( int argc, char **argv) FILE: test_des.cpp function main (line 23) | int main( const int argc, const char **argv) FILE: test_out.cpp function greg_day_to_dmy (line 12) | void greg_day_to_dmy( const long jd, int *day, function main (line 71) | int main( const int argc, const char **argv) FILE: test_sat.cpp function main (line 85) | int main( const int argc, const char **unused_argv) FILE: tle2mpc.cpp function error_exit (line 19) | static void error_exit( void) function main (line 34) | int main( const int argc, const char **argv) FILE: tle_date.c function extract_tle_for_date (line 19) | static void extract_tle_for_date( const char *fname, const double mjd) function err_exit (line 87) | static void err_exit( void) function main (line 96) | int main( const int argc, const char **argv) function main (line 121) | int main( void) FILE: tle_out.cpp function add_tle_checksum_data (line 25) | static int add_tle_checksum_data( char *buff) function zero_to_two_pi (line 50) | static double zero_to_two_pi( double angle_in_radians) function set_high_value (line 61) | static void set_high_value( char *obuff, const double value) function put_sci (line 83) | static void put_sci( char *obuff, double ival) function int_to_base64 (line 137) | static char int_to_base64( const int digit) function store_norad_number_in_alpha5 (line 155) | static void store_norad_number_in_alpha5( char *obuff, const int norad_n... function write_elements_in_tle_format (line 207) | void DLL_FUNC write_elements_in_tle_format( char *buff, const tle_t *tle)