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 &