Functions | Variables
eph_manager.h File Reference
#include <math.h>
#include <stdlib.h>
#include <stdio.h>

Go to the source code of this file.

Functions

short int ephem_open (char *ephem_name, double *jd_begin, double *jd_end, short int *de_number)
 
short int ephem_close (void)
 
short int planet_ephemeris (double tjd[2], short int target, short int center, double *position, double *velocity)
 
short int state (double *jed, short int target, double *target_pos, double *target_vel)
 
void interpolate (double *buf, double *t, long int ncm, long int na, double *position, double *velocity)
 
void split (double tt, double *fr)
 

Variables

short int KM
 
int IPT [3][12]
 
int LPT [3]
 
long int NRL
 
long int NP
 
long int NV
 
long int RECORD_LENGTH
 
double SS [3]
 
double JPLAU
 
double PC [18]
 
double VC [18]
 
double TWOT
 
double EM_RATIO
 
double * BUFFER
 
FILE * EPHFILE
 

Function Documentation

short int ephem_close ( void  )
short int ephem_open ( char *  ephem_name,
double *  jd_begin,
double *  jd_end,
short int de_number 
)
void interpolate ( double *  buf,
double *  t,
long int  ncm,
long int  na,
double *  position,
double *  velocity 
)
short int planet_ephemeris ( double  tjd[2],
short int  target,
short int  center,
double *  position,
double *  velocity 
)
void split ( double  tt,
double *  fr 
)
short int state ( double *  jed,
short int  target,
double *  target_pos,
double *  target_vel 
)

Variable Documentation

double* BUFFER
double EM_RATIO
FILE* EPHFILE
int IPT[3][12]
double JPLAU
short int KM
int LPT[3]
long int NP

Definition at line 16 of file checkMeasured_Target.C.

long int NRL
long int NV
double PC[18]
long int RECORD_LENGTH
double SS[3]
double TWOT
double VC[18]