Back to home page

MITgcm

 
 

    


Warning, /verification/fizhi-cs-32x32x40/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
b837625b2f Andr*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
                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|
                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
                0013 #  levels(:,n) : list of levels to write to file (Notes: declared as REAL)
                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:2,1) = 'TCANOPY ','RSURF   ',
b837625b2f Andr*0022    levels(1,1) = 1.,
d05250e4cd Jean*0023    fileName(1) = 'surface',
                0024   frequency(1) = 0.003,
8d5a8dc4fb Mart*0025  &
b837625b2f Andr*0026 
d05250e4cd Jean*0027 #--------------------
b837625b2f Andr*0028 # Parameter for Diagnostics of per level statistics:
d05250e4cd Jean*0029 #--------------------
                0030 #  diagSt_mnc (logical): write stat-diags to NetCDF files (default=diag_mnc)
                0031 #  diagSt_regMaskFile : file containing the region-mask to read-in
                0032 #  nSetRegMskFile   : number of region-mask sets within the region-mask file
                0033 #  set_regMask(i)   : region-mask set-index that identifies the region "i"
                0034 #  val_regMask(i)   : region "i" identifier value in the region mask
                0035 #--for each output-stream:
                0036 #  stat_fName(n) : prefix of the output file name (max 80c long) for outp.stream n
b837625b2f Andr*0037 #  stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds
                0038 #               > 0 : write time-average output every stat_freq seconds
                0039 #  stat_phase(n)    : write at time = stat_phase + multiple of |stat_freq|
                0040 #  stat_region(:,n) : list of "regions" (default: 1 region only=global)
d05250e4cd Jean*0041 #  stat_fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
                0042 #                (see "available_diagnostics.log" file for the full list of diags)
                0043 #--------------------
b837625b2f Andr*0044  &DIAG_STATIS_PARMS
d05250e4cd Jean*0045  stat_fields(1:20,1) = 'UVEL    ','VVEL    ','WVEL    ','THETA   ',
                0046                        'UAVE    ','VAVE    ','TAVE    ','TURBU   ',
                0047                        'GWDU    ','GWDV    ','RFU     ','RFV     ',
                0048                        'DIABU   ','DIABUDYN','DIABV   ','DIABVDYN',
                0049                        'TENDUFIZ','TENDVFIZ','CORRDU  ','CORRDV  ',
                0050 # stat_fName(1) = 'dynStDiag',
                0051    stat_freq(1) = 0.0002,
                0052   stat_phase(1) = 0.,
b837625b2f Andr*0053  &
d05250e4cd Jean*0054 #- ignore the following since are out of namelist
b837625b2f Andr*0055   frequency(1) = 100.0,
                0056    levels(1,1) = 1.,
                0057    fields(1,1) = 'TCANOPY ','OLR     ','PREACC  ','CLDFRC  ','OSR     ','RADSWT  ',
                0058                  'LWGUP   ','RADLWG  ','LWGCLR  ','OSRCLR  ','OLRCLR  ','RADSWG  ',
                0059                  'SWGCLR  ','LWGDOWN ','PBL     ','EFLUX   ','HFLUX   ','TPW     ',
                0060                  'TGROUND ','TDEEP   ','SMSHAL  ','SNOW    ','RAINLSP ','RAINCON ',
                0061                  'ALBNIRDF','ALBNIRDR','PSUBCLD ','RSURF   ',
                0062                  'QCANOPY ','SMROOT  ','SMDEEP  ','CAPACITY','PRECON  ','EVAP    ',
                0063                  'GWDUS   ','GWDVS   ','GWDUT   ','GWDVT   ','PS      ',
                0064                  'CLDLOW  ','CLDMID  ','CLDHI   ','TAULOW  ','TAUMID  ','TAUHI   ',
                0065                  'SLP     ','WINDS   ','CT      ','CU      ','UFLUX   ','VFLUX   ',
                0066                  'USTAR   ','Z0      ','U2M     ','V2M     ','T2M     ','Q2M     ',
                0067                  'U10M    ','V10M    ','T10M    ','Q10M    ','SNOWFALL','RUNOFF  ',
                0068                  'ALBEDO  ','ALBVISDF','ALBVISDR','PLALBEDO',
d05250e4cd Jean*0069    fileName(1) = 'surface',
b837625b2f Andr*0070   frequency(2) = 100.0,
d05250e4cd Jean*0071   fileFlags(2) = ' P1     ',
b837625b2f Andr*0072    levels(1,2) =  100000.0, 97500.0, 95000.0, 92500.0, 90000.0, 85000.0, 80000.0,
d05250e4cd Jean*0073                    70000.0, 60000.0, 50000.0, 40000.0, 30000.0, 25000.0, 20000.0,
b837625b2f Andr*0074                    15000.0, 10000.0, 7000.0,  5000.0,  3000.0,  2000.0,
                0075    fields(1,2) = 'TURBT   ','TURBQ   ','MOISTT  ','MOISTQ  ','TURBU   ','TURBV   ',
                0076                  'RADLW   ','RADSW   ','GWDU    ','GWDV    ','GWDT    ','CLDLSP  ',
                0077                  'CLDRAS  ','CLDTOT  ','CLDNP   ','TAUCLD  ','CLDMAS  ','FIZPRES ',
                0078                  'MOISTU  ','MOISTV  ','KM      ','KH      ','RFT     ','TKE     ',
                0079                  'RFU     ','RFV     ','DTRAIN  ','QFILL   ','TRBFCC  ','DIABU   ',
                0080                  'DIABV   ','DIABT   ','DIABQ   ','TENDUFIZ','TENDVFIZ','TENDTFIZ',
                0081                  'TENDQFIZ','CORRDU  ','CORRDV  ','CORRDT  ','CORRDQ  ',
d05250e4cd Jean*0082    fileName(2) = 'upperfiz',
b837625b2f Andr*0083   frequency(3) = 100.0,
                0084    fields(1,3) = 'UVEL    ',
d05250e4cd Jean*0085    fileName(3) = 'uVeltave',
b837625b2f Andr*0086   frequency(4) = 100.0,
                0087    fields(1,4) = 'VVEL    ',
d05250e4cd Jean*0088    fileName(4) = 'vVeltave',
b837625b2f Andr*0089   frequency(5) = 100.0,
                0090    fields(1,5) = 'THETA   ',
d05250e4cd Jean*0091    fileName(5) = 'Ttave',
b837625b2f Andr*0092   frequency(6) = 100.0,
                0093    fields(1,6) = 'SALT    ',
d05250e4cd Jean*0094    fileName(6) = 'Stave',
b837625b2f Andr*0095   frequency(7) = 100.0,
                0096    fields(1,7) = 'PHIHYD  ',
d05250e4cd Jean*0097    fileName(7) = 'phitave',
b837625b2f Andr*0098   frequency(8) = 100.0,
                0099    fields(1,8) = 'DIABTDYN','DIABQDYN','DIABUDYN','DIABVDYN','RCENTER ','RELHUM  ',
                0100                  'SALTFILL','TOTUTEND','TOTVTEND','TOTTTEND','TOTSTEND',
d05250e4cd Jean*0101    fileName(8) = 'tendsdyn',
b837625b2f Andr*0102   frequency(9) = 100.0,
                0103    fields(1,9) = 'UVELSQ  ','VVELSQ  ','THETASQ ','WVELSQ  ','PHIHYDSQ','SALTSQ  ',
                0104                  'UV_VEL_C','WU_VEL  ','WV_VEL  ','UTHMASS ','VTHMASS ','WTHMASS ',
                0105                  'USLTMASS','VSLTMASS','WSLTMASS',
d05250e4cd Jean*0106    fileName(9) = 'secmoms',