1) Added functionality in tmm_main.c to optionally write out the (discrete in time) forcing vectors uf and uef with the "-ouf" and "-ouef" options, respectively. The usage of these options is similar to the "-o" and "-obc" options. Additionally, when the -time_avg option is given time-averaged uf and uef will also be written out to files specified by the "-ufavg_files" and "-uefavg_files" options, respectively.
1) Added functionality in tmm_main.c to optionally write out the (discrete in time)
forcing vectors uf and uef with the "-ouf" and "-ouef" options, respectively. The
usage of these options is similar to the "-o" and "-obc" options. Additionally, when
the -time_avg option is given time-averaged uf and uef will also be written out to
files specified by the "-ufavg_files" and "-uefavg_files" options, respectively.

2) Changed tmm_main.c to make the "-avg_start_time_step" option optional. By default,
time-averaging now starts at the 1st time step.

Changes to be committed:
  modified:   driver/current/tmm_main.c

samarkhatiwala/tmm,samarkhatiwala/tmm,samarkhatiwala/tmm