Back to home page

MITgcm

 
 

    


Warning, /verification/aim.5l_cs/input/data.diagnostics is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit d05250e4 on 2010-12-19 00:37:15 UTC
ab681bb17c Jean*0001 # Diagnostic Package Choices
d05250e4cd Jean*0002 #--------------------
                0003 #  dumpAtLast (logical): always write output at the end of simulation (default=F)
                0004 #  diag_mnc   (logical): write to NetCDF files (default=useMNC)
                0005 #--for each output-stream:
                0006 #  fileName(n) : prefix of the output file name (max 80c long) for outp.stream n
a4680ea944 Jean*0007 #  frequency(n):< 0 : write snap-shot output every |frequency| seconds
                0008 #               > 0 : write time-average output every frequency seconds
                0009 #  timePhase(n)     : write at time = timePhase + multiple of |frequency|
d05250e4cd Jean*0010 #    averagingFreq  : frequency (in s) for periodic averaging interval
                0011 #    averagingPhase : phase     (in s) for periodic averaging interval
                0012 #    repeatCycle    : number of averaging intervals in 1 cycle
a4680ea944 Jean*0013 #  levels(:,n) : list of levels to write to file (Notes: declared as REAL)
d05250e4cd Jean*0014 #                when this entry is missing, select all common levels of this list
                0015 #  fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
                0016 #                (see "available_diagnostics.log" file for the full list of diags)
                0017 #  missing_value(n) : missing value for real-type fields in output file "n"
                0018 #  fileFlags(n)     : specific code (8c string) for output file "n"
                0019 #--------------------
                0020  &DIAGNOSTICS_LIST
                0021   fields(1:3,1)  = 'ETAN    ','ETANSQ  ','DETADT2 ',
ab681bb17c Jean*0022    levels(1,1) = 1.,
d05250e4cd Jean*0023    fileName(1) = 'surfDiag',
                0024   frequency(1) = 4500.,
                0025   fields(1:17,2) = 'UVEL    ','VVEL    ','WVEL    ','THETA   ','SALT    ',
                0026                    'UVELSQ  ','VVELSQ  ','THETASQ ','UV_VEL_Z',
                0027                    'UVELMASS','VVELMASS',
                0028                    'UTHMASS ','VTHMASS ','WVELTH  ',
                0029                    'USLTMASS','VSLTMASS','WVELSLT ',
                0030    levels(1:5,2) = 1.,2.,3.,4.,5.,
                0031    fileName(2) = 'dynDiag',
a4680ea944 Jean*0032   frequency(2) = 4500.,
d05250e4cd Jean*0033   fields(1:20,3) = 'UFLUX   ','VFLUX   ',
                0034                    'TSR     ','OLR     ','RADSWG  ','RADLWG  ',
                0035                    'HFLUX   ','EVAP    ','PRECON  ','PRECLS  ',
                0036                    'CLDFRC  ','CLDPRS  ','CLDMAS  ',
                0037                    'DRAG    ','WINDS   ','TS      ','QS      ',
                0038                    'ENPREC  ','ALBVISDF','DTSIMPL ',
                0039 #                  'TSRCLR  ','OLRCLR  ','SWGCLR  ','LWGCLR  ',
                0040    fileName(3) = 'aimDiag',
a4680ea944 Jean*0041   frequency(3) = 4500.,
d05250e4cd Jean*0042   fields(1:9,4) =  'RELHUM  ','DIABT   ','DIABQ   ',
                0043                    'RADSW   ','RADLW   ','DTCONV  ','DTLS    ',
                0044                    'DQCONV  ','DQLS    ',
                0045 #                  'SWCLR   ', 'LWCLR   ',
                0046    fileName(4) = 'aimDDT',
a4680ea944 Jean*0047   frequency(4) = 4500.,
d9bae9ae74 Jean*0048  &
                0049 
d05250e4cd Jean*0050 #--------------------
d9bae9ae74 Jean*0051 # Parameter for Diagnostics of per level statistics:
d05250e4cd Jean*0052 #--------------------
                0053 #  diagSt_mnc (logical): write stat-diags to NetCDF files (default=diag_mnc)
                0054 #  diagSt_regMaskFile : file containing the region-mask to read-in
                0055 #  nSetRegMskFile   : number of region-mask sets within the region-mask file
                0056 #  set_regMask(i)   : region-mask set-index that identifies the region "i"
                0057 #  val_regMask(i)   : region "i" identifier value in the region mask
                0058 #--for each output-stream:
                0059 #  stat_fName(n) : prefix of the output file name (max 80c long) for outp.stream n
d9bae9ae74 Jean*0060 #  stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds
                0061 #               > 0 : write time-average output every stat_freq seconds
                0062 #  stat_phase(n)    : write at time = stat_phase + multiple of |stat_freq|
                0063 #  stat_region(:,n) : list of "regions" (default: 1 region only=global)
d05250e4cd Jean*0064 #  stat_fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
                0065 #                (see "available_diagnostics.log" file for the full list of diags)
                0066 #--------------------
d9bae9ae74 Jean*0067  &DIAG_STATIS_PARMS
                0068 #- an example just to check the agreement with MONITOR output:
d05250e4cd Jean*0069  stat_fields(1:5,1)  = 'ETAN    ','UVEL    ','VVEL    ','WVEL    ', 'THETA   ',
                0070   stat_fName(1) = 'dynStDiag',
                0071    stat_freq(1) = -3600.,
                0072   stat_phase(1) = 0.,
                0073  stat_fields(1:4,4)  = 'LdSnowH ', 'GrdSurfT', 'GrdTemp ', 'GrdWater',
                0074   stat_fName(4) = 'landStDiag',
                0075    stat_freq(4) = -3600.,
                0076   stat_phase(4) = 0.,
d9bae9ae74 Jean*0077  &
                0078