As noted above, the frequency of mean and instantaneous output is
controlled by the test.sh
namelist variables noout
,
ntout
and ntouti
, respectively.
Thus, if you do not want either q.out or qmean.out output,
set noout
, ntouti
or ntout
,
respectively, to a very high value.
The user can make additional adjustments as to what is output by making code changes to output.f. Some of the adjustments possible include:
oacc
in varmean
.outpi
in subroutine outpinst
.
Simply comment out the corresponding call to
subroutine outpi
in outpinst
and/or oacc
in varmean
; one can also
comment out in bulk the call
to outpinst
/outpmean
in outpall
,
so as not to output at all. One can
also exercise control at an even higher level
in the main program (e.g. subroutine driver
), or
by controlling the value of ntout
(see below).
By default, output is done every ntout
days to the three files described
above. However, the code allows the
user to specify a different output
frequency and unit directly for any particular
variable in subroutine outpinst
or outpmean
by simply using different
argument values in calling
subroutines outpi
and outpm
. Variables
ntout
and/or ntouti
can also be specified as a user-control
parameter in driver.in by editing the execution
shell scripts.
Note: The minimum value for ntout
is one day,
so if you need to output
more often than a day, you have to call the output
routines from within
the atmosphere-land coupling loop in subroutine qtcm
.
Section contains additional information regarding
how QTCM1 calculates mean variables for output.