Back to home page

MITgcm

 
 

    


Warning, /verification/fizhi-cs-aqualev20/input/data.diagnostics is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit 0f11afea on 2013-01-08 14:47:53 UTC
94c1395bc2 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
94c1395bc2 Andr*0021       diag_mnc = .TRUE.,
d05250e4cd Jean*0022     dumpAtLast = .TRUE.,
                0023 #--
                0024   fields(1:27,1) = 'RADSWT  ','OSR     ','OLR     ','PLALBEDO','CLDFRC  ','PREACC  ',
                0025                    'PRECON  ','EVAP    ','RADSWG  ','ALBNIRDF','ALBVISDF','LWGDOWN ',
                0026                    'LWGUP   ','EFLUX   ','HFLUX   ','T2M     ','Q2M     ','UFLUX   ',
                0027                    'VFLUX   ','U10M    ','V10M    ','PS      ','OSRCLR  ','OLRCLR  ',
                0028                    'SWGCLR  ','LWGCLR  ','RSURF   ',
94c1395bc2 Andr*0029    levels(1,1) = 1.,
d05250e4cd Jean*0030    fileName(1) = 'SHfields',
                0031   frequency(1) = 00.06,
                0032 
                0033   fields(1:8,2)  = 'UVEL    ','VVEL    ','PHIHYD  ','WVEL    ','SALT    ','RELHUM  ',
                0034                    'RCENTER ','THETA   ',
                0035     fileFlags(2) = ' P      ',
                0036   levels(1:17,2) = 1000.E+2, 925.E+2, 850.E+2, 700.E+2, 600.E+2, 500.E+2,
                0037                     400.E+2, 300.E+2, 250.E+2, 200.E+2, 150.E+2, 100.E+2,
                0038                      70.E+2,  50.E+2,  30.E+2,  20.E+2,  10.E+2,
                0039    fileName(2) = 'MLfields',
94c1395bc2 Andr*0040   frequency(2) = -00.06,
d05250e4cd Jean*0041 
0f11afea64 Jean*0042   fields(1:17,3) = 'UVELSQ  ','VVELSQ  ','THETASQ ','WVELSQ  ','PHIHYDSQ','SALTSQ  ',
                0043                    'UV_VEL_C','WU_VEL  ','WV_VEL  ','VVELTH  ','WVELTH  ','VVELSLT ',
d05250e4cd Jean*0044                    'WVELSLT ','UVELSLT ','UVELTH  ','UVELPHI ','VVELPHI ',
                0045     fileFlags(3) = ' P      ',
                0046   levels(1:17,3) = 1000.E+2, 925.E+2, 850.E+2, 700.E+2, 600.E+2, 500.E+2,
                0047                     400.E+2, 300.E+2, 250.E+2, 200.E+2, 150.E+2, 100.E+2,
                0048                      70.E+2,  50.E+2,  30.E+2,  20.E+2,  10.E+2,
                0049    fileName(3) = 'MFfields',
94c1395bc2 Andr*0050   frequency(3) = -00.06,
d05250e4cd Jean*0051 
94c1395bc2 Andr*0052 # need to add RSURF output with same freq as other interpolated diagnostics
0f11afea64 Jean*0053   fields(1,5)    = 'RSURF   ',
d05250e4cd Jean*0054    fileName(5) = 'snapshot_ps',
                0055   frequency(5) = -00.06,
                0056 # fields(1:9,4)  = 'RADSW   ','RADLW   ','TURBT   ','MOISTT  ','TURBQ   ','MOISTQ  ',
                0057 #                  'TURBU   ','TURBV   ','DPPHYS  ',
                0058 # levels(1:28,4) = 1., 2., 3., 4., 5., 6., 7., 8., 9.,10.,11.,12.,13.,14.,
                0059 #                 15.,16.,17.,18.,19.,20.,21.,22.,23.,24.,25.,26.,27.,28.,
                0060 #  fileName(4) = 'PFfields',
94c1395bc2 Andr*0061 # frequency(4) = -00.06,
8d5a8dc4fb Mart*0062  &
94c1395bc2 Andr*0063 
d05250e4cd Jean*0064 #--------------------
94c1395bc2 Andr*0065 # Parameter for Diagnostics of per level statistics:
d05250e4cd Jean*0066 #--------------------
                0067 #  diagSt_mnc (logical): write stat-diags to NetCDF files (default=diag_mnc)
                0068 #  diagSt_regMaskFile : file containing the region-mask to read-in
                0069 #  nSetRegMskFile   : number of region-mask sets within the region-mask file
                0070 #  set_regMask(i)   : region-mask set-index that identifies the region "i"
                0071 #  val_regMask(i)   : region "i" identifier value in the region mask
                0072 #--for each output-stream:
                0073 #  stat_fName(n) : prefix of the output file name (max 80c long) for outp.stream n
94c1395bc2 Andr*0074 #  stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds
                0075 #               > 0 : write time-average output every stat_freq seconds
                0076 #  stat_phase(n)    : write at time = stat_phase + multiple of |stat_freq|
                0077 #  stat_region(:,n) : list of "regions" (default: 1 region only=global)
d05250e4cd Jean*0078 #  stat_fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
                0079 #                (see "available_diagnostics.log" file for the full list of diags)
                0080 #--------------------
94c1395bc2 Andr*0081  &DIAG_STATIS_PARMS
d05250e4cd Jean*0082  stat_fields(1:26,1) = 'RADSWT  ','OSR     ','OLR     ','PLALBEDO','CLDFRC  ','PREACC  ',
                0083                        'PRECON  ','EVAP    ','RADSWG  ','ALBNIRDF','ALBVISDF','LWGDOWN ',
                0084                        'LWGUP   ','EFLUX   ','HFLUX   ','T2M     ','Q2M     ','UFLUX   ',
                0085                        'VFLUX   ','U10M    ','V10M    ','PS      ','OSRCLR  ','OLRCLR  ',
                0086                        'SWGCLR  ','LWGCLR  ',
                0087   stat_fName(1) = 'GTfields',
                0088    stat_freq(1) = 1.00,
                0089   stat_phase(1) = 0.,
94c1395bc2 Andr*0090  &