TECA
The Toolkit for Extreme Climate Analysis
teca_calcalcs.h File Reference
#include "teca_config.h"
Include dependency graph for teca_calcalcs.h:

Go to the source code of this file.

Namespaces

 teca_calcalcs
 A threadsafe port of the calcalcs library.
 

Macros

#define CALCALCS_VERSION_NUMBER   1.0
 

Functions

TECA_EXPORT int teca_calcalcs::set_current_calendar (const char *calendar, const char *units)
 
TECA_EXPORT int teca_calcalcs::is_leap_year (const char *calendar, const char *units, int year, int &leap)
 
TECA_EXPORT int teca_calcalcs::days_in_month (const char *calendar, const char *units, int year, int month, int &dpm)
 
TECA_EXPORT int teca_calcalcs::date (double val, int *year, int *month, int *day, int *hour, int *minute, double *second, const char *dataunits, const char *calendar_name)
 
TECA_EXPORT int teca_calcalcs::coordinate (int year, int month, int day, int hour, int minute, double second, const char *user_unit, const char *calendar_name, double *value)