3 ! This include file controls the production of statistics.
4 ! Some variables could be set in a namelist, but
it is easier to
5 !
do it here since arrays can then be dimensioned
using parameters
6 ! and
values shouldn
't have to change too often. SRL
8 ! Calculate stats every istats physics timesteps, starting at first
9 ! call. If istats=0 then don't do statistics
at all. Check value
10 !
if number of physics timesteps changes.
13 ! Calculate
itime independent sums and sums of squares,
14 ! example, istat=1,istime=1 gives a single
time mean
17 ! Number of 2D and 3D variables on which to
do statistics.
21 ! Units
for writing stats header and data
24 ! count tab to know the variable record
27 ! Record of the number of stores made
for each time.
30 ! Size of the
"controle" array
31 integer, parameter :: cntrlsize=15
33 ! common /sttcom/ dummy,nstore,istats,usdata
34 common /sttcom/ nstore,istats,usdata,count
!$Id Turb_fcg_gcssold get_uvd it
!$Header!integer nvarmx parameter(nfmx=10, imx=200, jmx=150, lmx=200, nvarmx=1000) real xd(imx
type(fft_type), pointer t
nsplit_thermals!nrlmd le iflag_clos_bl tau_trig_deep real::s_trig!fin nrlmd le fact_thermals_ed_dz integer
real(kind=8), dimension(8, 3), parameter at
!$Header!integer nvarmx s s itime
!$Id vert_prof_dissip LOGICAL lstardis INTEGER niterh integer vert_prof_dissip!vertical profile of horizontal dissipation!Allowed values