Basilisk CFD
Adaptive Cartesian mesh PDE framework
Loading...
Searching...
No Matches
time.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define time_timestr   __time_MOD_timestr
 
#define time_start   __time_MOD_start
 
#define time_stop   __time_MOD_stop
 
#define time_timestep   __time_MOD_timestep
 
#define time_fsecs   __time_MOD_fsecs
 
#define time_simtime   __time_MOD_simtime
 
#define time_fsecondsofday   __time_MOD_fsecondsofday
 
#define time_julianday   __time_MOD_julianday
 
#define time_secondsofday   __time_MOD_secondsofday
 
#define time_yearday   __time_MOD_yearday
 
#define time_timefmt   __time_MOD_timefmt
 
#define time_minn   __time_MOD_minn
 
#define time_maxn   __time_MOD_maxn
 
#define time_jul2   __time_MOD_jul2
 
#define time_secs2   __time_MOD_secs2
 

Functions

void __time_MOD_init_time (timestepkind *minn, timestepkind *maxn)
 
static void time_init_time (timestepkind *minn, timestepkind *maxn)
 
void __time_MOD_calendar_date (integer *julian, integer *yyyy, integer *mm, integer *dd)
 
static void time_calendar_date (integer *julian, integer *yyyy, integer *mm, integer *dd)
 
void __time_MOD_julian_day (integer *yyyy, integer *mm, integer *dd, integer *julian)
 
static void time_julian_day (integer *yyyy, integer *mm, integer *dd, integer *julian)
 
void __time_MOD_update_time (timestepkind *n)
 
static void time_update_time (timestepkind *n)
 
void __time_MOD_read_time_string (char *timestr, integer *jul, integer *secs, long int _sltimestr)
 
static void time_read_time_string (char *timestr, integer *jul, integer *secs)
 
void __time_MOD_write_time_string (integer *jul, integer *secs, char *timestr, long int _sltimestr)
 
static void time_write_time_string (integer *jul, integer *secs, char *timestr)
 
realtype __time_MOD_time_diff (integer *jul1, integer *secs1, integer *jul2, integer *secs2)
 
static realtype time_time_diff (integer *jul1, integer *secs1, integer *jul2, integer *secs2)
 
void __time_MOD_sunrise_sunset (realtype *latitude, realtype *declination, realtype *sunrise, realtype *sunset)
 
static void time_sunrise_sunset (realtype *latitude, realtype *declination, realtype *sunrise, realtype *sunset)
 
void __time_MOD_print_state_time ()
 
static void time_print_state_time (void)
 
realtype time_get_global (const char *name)
 

Variables

char__time_MOD_timestr
 
char__time_MOD_start
 
char__time_MOD_stop
 
realtype __time_MOD_timestep
 
realtype __time_MOD_fsecs
 
realtype __time_MOD_simtime
 
realtype __time_MOD_fsecondsofday
 
integer __time_MOD_julianday
 
integer __time_MOD_secondsofday
 
integer __time_MOD_yearday
 
integer __time_MOD_timefmt
 
integer __time_MOD_minn
 
integer __time_MOD_maxn
 
integer __time_MOD_jul2
 
integer __time_MOD_secs2
 

Macro Definition Documentation

◆ time_fsecondsofday

#define time_fsecondsofday   __time_MOD_fsecondsofday

Definition at line 18 of file time.h.

◆ time_fsecs

#define time_fsecs   __time_MOD_fsecs

Definition at line 14 of file time.h.

◆ time_jul2

#define time_jul2   __time_MOD_jul2

Definition at line 33 of file time.h.

◆ time_julianday

#define time_julianday   __time_MOD_julianday

Definition at line 20 of file time.h.

◆ time_maxn

#define time_maxn   __time_MOD_maxn

Definition at line 31 of file time.h.

◆ time_minn

#define time_minn   __time_MOD_minn

Definition at line 29 of file time.h.

◆ time_secondsofday

#define time_secondsofday   __time_MOD_secondsofday

Definition at line 22 of file time.h.

◆ time_secs2

#define time_secs2   __time_MOD_secs2

Definition at line 35 of file time.h.

◆ time_simtime

#define time_simtime   __time_MOD_simtime

Definition at line 16 of file time.h.

◆ time_start

#define time_start   __time_MOD_start

Definition at line 8 of file time.h.

◆ time_stop

#define time_stop   __time_MOD_stop

Definition at line 10 of file time.h.

◆ time_timefmt

#define time_timefmt   __time_MOD_timefmt

Definition at line 26 of file time.h.

◆ time_timestep

#define time_timestep   __time_MOD_timestep

Definition at line 12 of file time.h.

◆ time_timestr

#define time_timestr   __time_MOD_timestr

Definition at line 6 of file time.h.

◆ time_yearday

#define time_yearday   __time_MOD_yearday

Definition at line 24 of file time.h.

Function Documentation

◆ __time_MOD_calendar_date()

void __time_MOD_calendar_date ( integer julian,
integer yyyy,
integer mm,
integer dd 
)
extern

Referenced by time_calendar_date().

Here is the caller graph for this function:

◆ __time_MOD_init_time()

void __time_MOD_init_time ( timestepkind minn,
timestepkind maxn 
)
extern

Referenced by time_init_time().

Here is the caller graph for this function:

◆ __time_MOD_julian_day()

void __time_MOD_julian_day ( integer yyyy,
integer mm,
integer dd,
integer julian 
)
extern

Referenced by time_julian_day().

Here is the caller graph for this function:

◆ __time_MOD_print_state_time()

void __time_MOD_print_state_time ( )
extern

Referenced by time_print_state_time().

Here is the caller graph for this function:

◆ __time_MOD_read_time_string()

void __time_MOD_read_time_string ( char timestr,
integer jul,
integer secs,
long int  _sltimestr 
)
extern

Referenced by time_read_time_string().

Here is the caller graph for this function:

◆ __time_MOD_sunrise_sunset()

void __time_MOD_sunrise_sunset ( realtype latitude,
realtype declination,
realtype sunrise,
realtype sunset 
)
extern

Referenced by time_sunrise_sunset().

Here is the caller graph for this function:

◆ __time_MOD_time_diff()

realtype __time_MOD_time_diff ( integer jul1,
integer secs1,
integer jul2,
integer secs2 
)
extern

Referenced by time_time_diff().

Here is the caller graph for this function:

◆ __time_MOD_update_time()

void __time_MOD_update_time ( timestepkind n)
extern

Referenced by time_update_time().

Here is the caller graph for this function:

◆ __time_MOD_write_time_string()

void __time_MOD_write_time_string ( integer jul,
integer secs,
char timestr,
long int  _sltimestr 
)
extern

Referenced by time_write_time_string().

Here is the caller graph for this function:

◆ time_calendar_date()

static void time_calendar_date ( integer julian,
integer yyyy,
integer mm,
integer dd 
)
inlinestatic

Definition at line 53 of file time.h.

References __time_MOD_calendar_date(), and x.

Here is the call graph for this function:

◆ time_get_global()

◆ time_init_time()

static void time_init_time ( timestepkind minn,
timestepkind maxn 
)
inlinestatic

Definition at line 41 of file time.h.

References __time_MOD_init_time(), and x.

Here is the call graph for this function:

◆ time_julian_day()

static void time_julian_day ( integer yyyy,
integer mm,
integer dd,
integer julian 
)
inlinestatic

Definition at line 67 of file time.h.

References __time_MOD_julian_day(), and x.

Here is the call graph for this function:

◆ time_print_state_time()

static void time_print_state_time ( void  )
inlinestatic

Definition at line 140 of file time.h.

References __time_MOD_print_state_time().

Here is the call graph for this function:

◆ time_read_time_string()

static void time_read_time_string ( char timestr,
integer jul,
integer secs 
)
inlinestatic

Definition at line 89 of file time.h.

References __time_MOD_read_time_string(), strlencheck, and x.

Here is the call graph for this function:

◆ time_sunrise_sunset()

static void time_sunrise_sunset ( realtype latitude,
realtype declination,
realtype sunrise,
realtype sunset 
)
inlinestatic

Definition at line 129 of file time.h.

References __time_MOD_sunrise_sunset(), and x.

Here is the call graph for this function:

◆ time_time_diff()

static realtype time_time_diff ( integer jul1,
integer secs1,
integer jul2,
integer secs2 
)
inlinestatic

Definition at line 115 of file time.h.

References __time_MOD_time_diff(), and x.

Here is the call graph for this function:

◆ time_update_time()

static void time_update_time ( timestepkind n)
inlinestatic

Definition at line 78 of file time.h.

References __time_MOD_update_time(), and n.

Here is the call graph for this function:

◆ time_write_time_string()

static void time_write_time_string ( integer jul,
integer secs,
char timestr 
)
inlinestatic

Definition at line 102 of file time.h.

References __time_MOD_write_time_string(), strlencheck, and x.

Here is the call graph for this function:

Variable Documentation

◆ __time_MOD_fsecondsofday

realtype __time_MOD_fsecondsofday
extern

◆ __time_MOD_fsecs

realtype __time_MOD_fsecs
extern

◆ __time_MOD_jul2

integer __time_MOD_jul2
extern

◆ __time_MOD_julianday

integer __time_MOD_julianday
extern

◆ __time_MOD_maxn

integer __time_MOD_maxn
extern

◆ __time_MOD_minn

integer __time_MOD_minn
extern

◆ __time_MOD_secondsofday

integer __time_MOD_secondsofday
extern

◆ __time_MOD_secs2

integer __time_MOD_secs2
extern

◆ __time_MOD_simtime

realtype __time_MOD_simtime
extern

◆ __time_MOD_start

char* __time_MOD_start
extern

◆ __time_MOD_stop

char* __time_MOD_stop
extern

◆ __time_MOD_timefmt

integer __time_MOD_timefmt
extern

◆ __time_MOD_timestep

realtype __time_MOD_timestep
extern

◆ __time_MOD_timestr

char* __time_MOD_timestr
extern

◆ __time_MOD_yearday

integer __time_MOD_yearday
extern