Next: Subprogram interfaces, Previous: Templates, Up: Customized Coding
This section outlines some of the primary options available
for timestepping through a dataset. Although there is a call
to the timeLoop function already provided in the
template file (see Templates), this will likely have
to be modified to suit your needs. Although a complete description
of template modification is reserved for subsequent sections
(see Subprogram interfaces), this section will serve as a reference
and introduction to the important time looping capabilities of the
SPA. The timeLoop pointer
function sets the timer variable in the main program
segment, which contains a list of the times to be processed
by the main program's primary time loop. The variations
of the timeLoop setup allow for processing of full
data files, individual dates and times, repeated intervals
of dates and times, or date ranges. The primary functionalities
of the timeLoop function are outlined here.