Next:
Contents
 
Contents
Time Manager Module: Requirements and Design
B. Eaton
20 November 2001
Printed versions available:
ps
,
pdf
Contents
1 Overview
2 Terminology
3 Requirements
3.1 Date calculations
3.2 Simulation control
3.3 Alarms
4 Interface Design
4.1 User interface
4.1.1
calendar
4.1.2
dtime
4.1.3
start_ymd
4.1.4
start_tod
4.1.5
stop_ymd
4.1.6
stop_tod
4.1.7
nestep
4.1.8
nelapse
4.1.9
ref_ymd
4.1.10
ref_tod
4.1.11
perpetual_run
4.1.12
perpetual_ymd
4.2 Application programmer interface
4.2.1
timemgr_preset
4.2.2
timemgr_init
4.2.3
timemgr_restart
4.2.4
advance_timestep
4.2.5
get_step_size
4.2.6
get_nstep
4.2.7
get_curr_date
4.2.8
get_prev_date
4.2.9
get_start_date
4.2.10
get_ref_date
4.2.11
get_perp_date
4.2.12
get_curr_time
4.2.13
get_curr_calday
4.2.14
is_first_step
4.2.15
is_first_restart_step
4.2.16
is_last_step
4.2.17
is_end_curr_day
4.2.18
is_end_curr_month
4.2.19
timemgr_write_restart
4.2.20
timemgr_read_restart
5 Module design notes
5.1 Representation of dates
5.2 Representation of times
5.3 Counting timesteps
5.4 Setting the stop date
5.5 Status
Bibliography
About this document ...
Brian Eaton 2001-11-20