QSAS_2_4/QSAS_dist/src/Utilities/qplplot/qsastimeP.h File Reference

#include "qsastime.h"

Classes

struct  MJDtimeStruct
struct  QSASConfigStruct

Defines

#define QSASTIME_static

Typedefs

typedef struct MJDtimeStruct MJDtime

Functions

QSASTIME_static void bhunt_search (const void *key, const void *base, int n, size_t size, int *low, int(*ge)(const void *keyval, const void *datum))
QSASTIME_static int setFromUT (int year, int month, int day, int hour, int min, double sec, MJDtime *MJD, int forceJulian)
QSASTIME_static void breakDownMJD (int *year, int *month, int *day, int *hour, int *min, double *sec, const MJDtime *MJD, int forceJulian)
QSASTIME_static size_t strfMJD (char *buf, size_t len, const char *format, const MJDtime *MJD, int forceJulian, int if60secformat)
QSASTIME_static void normalize_MJD (MJDtime *MJD)
QSASTIME_static const char * getDayOfWeek (const MJDtime *MJD)
QSASTIME_static const char * getLongDayOfWeek (const MJDtime *MJD)
QSASTIME_static const char * getMonth (int m)
QSASTIME_static const char * getLongMonth (int m)
QSASTIME_static void getYAD (int *year, int *ifleapyear, int *doy, const MJDtime *MJD, int forceJulian)
QSASTIME_static int dsplint (double *xa, double *ya, double *y2a, int n, double x, double *y)

Define Documentation

#define QSASTIME_static


Typedef Documentation

typedef struct MJDtimeStruct MJDtime


Function Documentation

QSASTIME_static void bhunt_search ( const void *  key,
const void *  base,
int  n,
size_t  size,
int *  low,
int(*)(const void *keyval, const void *datum)  ge 
)

QSASTIME_static void breakDownMJD ( int *  year,
int *  month,
int *  day,
int *  hour,
int *  min,
double *  sec,
const MJDtime MJD,
int  forceJulian 
)

QSASTIME_static int dsplint ( double *  xa,
double *  ya,
double *  y2a,
int  n,
double  x,
double *  y 
)

QSASTIME_static const char* getDayOfWeek ( const MJDtime MJD  ) 

QSASTIME_static const char* getLongDayOfWeek ( const MJDtime MJD  ) 

QSASTIME_static const char* getLongMonth ( int  m  ) 

QSASTIME_static const char* getMonth ( int  m  ) 

QSASTIME_static void getYAD ( int *  year,
int *  ifleapyear,
int *  doy,
const MJDtime MJD,
int  forceJulian 
)

QSASTIME_static void normalize_MJD ( MJDtime MJD  ) 

QSASTIME_static int setFromUT ( int  year,
int  month,
int  day,
int  hour,
int  min,
double  sec,
MJDtime MJD,
int  forceJulian 
)

QSASTIME_static size_t strfMJD ( char *  buf,
size_t  len,
const char *  format,
const MJDtime MJD,
int  forceJulian,
int  if60secformat 
)


Generated on Fri Jan 8 12:51:26 2010 for QSAS by  doxygen 1.5.7