HOPS
HOPS class reference
Macros | Functions
eph_time.c File Reference
#include <math.h>
#include <strings.h>
#include "htime.h"

Macros

#define EB_TDB_TDT   0.016710
 
#define KK_TDB_TDT   0.001657
 
#define M0_TDB_TDT   6.239996
 
#define M1_TDB_TDT   1.99096871e-07
 
#define ORIGINAL_TIMEIS_CODE   0
 

Functions

HTLdbl e_tdb_tdt (HTLdbl t)
 
char * Ht_convert_et_to_gps (char *arg, int eph_type)
 
int Ht_ephem_type (char *arg)
 
HTLdbl Ht_GPS_to_TAI (HTLdbl gps)
 
HTLdbl Ht_GPS_to_TDT (HTLdbl gps)
 
void Ht_spice_sprintf (char *b, char *tla, HTLdbl t)
 
HTLdbl Ht_TAI_to_GPS (HTLdbl tai)
 
HTLdbl Ht_TDB_to_TDT (HTLdbl tdb)
 
HTLdbl Ht_TDT_to_GPS (HTLdbl tdt)
 
HTLdbl Ht_TDT_to_TDB (HTLdbl tdt)
 

Macro Definition Documentation

◆ EB_TDB_TDT

#define EB_TDB_TDT   0.016710

◆ KK_TDB_TDT

#define KK_TDB_TDT   0.001657

◆ M0_TDB_TDT

#define M0_TDB_TDT   6.239996

◆ M1_TDB_TDT

#define M1_TDB_TDT   1.99096871e-07

◆ ORIGINAL_TIMEIS_CODE

#define ORIGINAL_TIMEIS_CODE   0

Function Documentation

◆ e_tdb_tdt()

HTLdbl e_tdb_tdt ( HTLdbl  t)

◆ Ht_convert_et_to_gps()

char* Ht_convert_et_to_gps ( char *  arg,
int  eph_type 
)

◆ Ht_ephem_type()

int Ht_ephem_type ( char *  arg)

◆ Ht_GPS_to_TAI()

HTLdbl Ht_GPS_to_TAI ( HTLdbl  gps)

◆ Ht_GPS_to_TDT()

HTLdbl Ht_GPS_to_TDT ( HTLdbl  gps)

◆ Ht_spice_sprintf()

void Ht_spice_sprintf ( char *  b,
char *  tla,
HTLdbl  t 
)

◆ Ht_TAI_to_GPS()

HTLdbl Ht_TAI_to_GPS ( HTLdbl  tai)

◆ Ht_TDB_to_TDT()

HTLdbl Ht_TDB_to_TDT ( HTLdbl  tdb)

◆ Ht_TDT_to_GPS()

HTLdbl Ht_TDT_to_GPS ( HTLdbl  tdt)

◆ Ht_TDT_to_TDB()

HTLdbl Ht_TDT_to_TDB ( HTLdbl  tdt)