QSAS_2_4/QSAS_dist/src/Utilities/qplplot/qsastime_extra.c File Reference

#include "qsastime_extra.h"

Functions

int setFromISOstring (const char *ISOstring, MJDtime *MJD, int forceJulian)
void setFromDOY (int year, int doy, int hour, int min, double sec, MJDtime *MJD, int forceJulian)
void setFromBCE (int yearBCE, int month, int day, int hour, int min, double sec, MJDtime *MJD, int forceJulian)
void setFromMJD (double ModifiedJulianDate, MJDtime *MJD)
void setFromJD (double JulianDate, MJDtime *MJD)
void setFromCDFepoch (double cdfepoch, MJDtime *MJD)
double getCDFepoch (MJDtime *MJD)
double getMJD (MJDtime *MJD)
double getJD (MJDtime *MJD)
double getDiffDays (MJDtime *MJD1, MJDtime *MJD2)
double getDiffSecs (MJDtime *MJD1, MJDtime *MJD2)
const char * getISOString (MJDtime *MJD, int delim, int forceJulian)

Variables

static double MJDtoJD = 2400000.5
static double SecInDay = 86400

Function Documentation

double getCDFepoch ( MJDtime MJD  ) 

double getDiffDays ( MJDtime MJD1,
MJDtime MJD2 
)

double getDiffSecs ( MJDtime MJD1,
MJDtime MJD2 
)

const char* getISOString ( MJDtime MJD,
int  delim,
int  forceJulian 
)

double getJD ( MJDtime MJD  ) 

double getMJD ( MJDtime MJD  ) 

void setFromBCE ( int  yearBCE,
int  month,
int  day,
int  hour,
int  min,
double  sec,
MJDtime MJD,
int  forceJulian 
)

void setFromCDFepoch ( double  cdfepoch,
MJDtime MJD 
)

void setFromDOY ( int  year,
int  doy,
int  hour,
int  min,
double  sec,
MJDtime MJD,
int  forceJulian 
)

int setFromISOstring ( const char *  ISOstring,
MJDtime MJD,
int  forceJulian 
)

void setFromJD ( double  JulianDate,
MJDtime MJD 
)

void setFromMJD ( double  ModifiedJulianDate,
MJDtime MJD 
)


Variable Documentation

double MJDtoJD = 2400000.5 [static]

double SecInDay = 86400 [static]


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