Warning, /verification/aim.5l_cs/input.thSI/data.diagnostics is written in an unsupported language. File is not indexed.
view on githubraw file Latest commit 5c983285 on 2010-12-19 06:58:04 UTC
a68c94de5b 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 ',
a68c94de5b Jean*0022 levels(1,1) = 1.,
d05250e4cd Jean*0023 fileName(1) = 'surfDiag',
0024 frequency(1) = 4500.,
0025 fields(1:20,2) = 'UVEL ','VVEL ','WVEL ','THETA ','SALT ',
0026 'UVELSQ ','VVELSQ ','WVELSQ ','THETASQ ',
0027 'UV_VEL_Z','PHIHYD ','PHIHYDSQ',
0028 'UVELMASS','VVELMASS',
0029 'UTHMASS ','VTHMASS ','WVELTH ',
0030 'USLTMASS','VSLTMASS','WVELSLT ',
0031 levels(1:5,2) = 1.,2.,3.,4.,5.,
0032 fileName(2) = 'dynDiag',
a4680ea944 Jean*0033 frequency(2) = 4500.,
d05250e4cd Jean*0034 fields(1:20,3) = 'UFLUX ','VFLUX ',
0035 'TSR ','OLR ','RADSWG ','RADLWG ',
0036 'HFLUX ','EVAP ','PRECON ','PRECLS ',
0037 'CLDFRC ','CLDPRS ','CLDMAS ',
0038 'DRAG ','WINDS ','TS ','QS ',
0039 'ENPREC ','ALBVISDF','DTSIMPL ',
0040 # 'DWNLWG ',
0041 # 'TSRCLR ','OLRCLR ','SWGCLR ','LWGCLR ',
0042 fileName(3) = 'aimDiag',
a4680ea944 Jean*0043 frequency(3) = 4500.,
d05250e4cd Jean*0044 fields(1:9,4) = 'RELHUM ','DIABT ','DIABQ ',
0045 'RADSW ','RADLW ','DTCONV ','DTLS ',
0046 'DQCONV ','DQLS ',
0047 # 'SWCLR ', 'LWCLR ',
0048 fileName(4) = 'aimDDT',
a4680ea944 Jean*0049 frequency(4) = 4500.,
d05250e4cd Jean*0050 fields(1:14,5) = 'SI_Fract','SI_Thick','SI_SnowH',
0051 'SI_Tsrf ','SI_Tice1','SI_Tice2',
0052 'SI_Qice1','SI_Qice2','SIsnwAge',
0053 'SIsnwPrc','SIalbedo',
0054 'SIflx2oc','SIfrw2oc','SIsaltFx',
0055 # 'SIflxAtm','SIfrwAtm',
0056 # 'SItOcMxL','SIsOcMxL',
0057 fileName(5) = 'thSIceDiag',
a4680ea944 Jean*0058 frequency(5) = 4500.,
d9bae9ae74 Jean*0059 &
0060
d05250e4cd Jean*0061 #--------------------
d9bae9ae74 Jean*0062 # Parameter for Diagnostics of per level statistics:
d05250e4cd Jean*0063 #--------------------
0064 # diagSt_mnc (logical): write stat-diags to NetCDF files (default=diag_mnc)
0065 # diagSt_regMaskFile : file containing the region-mask to read-in
0066 # nSetRegMskFile : number of region-mask sets within the region-mask file
0067 # set_regMask(i) : region-mask set-index that identifies the region "i"
0068 # val_regMask(i) : region "i" identifier value in the region mask
0069 #--for each output-stream:
0070 # stat_fName(n) : prefix of the output file name (max 80c long) for outp.stream n
d9bae9ae74 Jean*0071 # stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds
0072 # > 0 : write time-average output every stat_freq seconds
0073 # stat_phase(n) : write at time = stat_phase + multiple of |stat_freq|
0074 # stat_region(:,n) : list of "regions" (default: 1 region only=global)
d05250e4cd Jean*0075 # stat_fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
0076 # (see "available_diagnostics.log" file for the full list of diags)
0077 #--------------------
d9bae9ae74 Jean*0078 &DIAG_STATIS_PARMS
60f2b34db4 Jean*0079 #- regional mask: 3 lat. band: 1 : y <= -24 ; 2 : -24<y<24 ; 3 : 24 <= y
0080 diagSt_regMaskFile='regMask_lat24.bin',
d05250e4cd Jean*0081 nSetRegMskFile = 1,
0082 set_regMask(1:3) = 1, 1, 1,
0083 val_regMask(1:3) = 1., 2., 3.,
d9bae9ae74 Jean*0084 #- an example just to check the agreement with MONITOR output:
d05250e4cd Jean*0085 stat_fields(1:5,1) = 'ETAN ','UVEL ','VVEL ','WVEL ', 'THETA ',
0086 stat_fName(1) = 'dynStDiag',
0087 stat_freq(1) = -3600.,
0088 stat_phase(1) = 0.,
0089 stat_fields(1:4,4) = 'LdSnowH ', 'GrdSurfT', 'GrdTemp ', 'GrdWater',
5c98328584 Jean*0090 stat_region(1:3,4) = 1, 2, 3,
d05250e4cd Jean*0091 stat_fName(4) = 'landStDiag',
0092 stat_freq(4) = -3600.,
0093 stat_phase(4) = 0.,
0094 stat_fields(1:12,5) = 'SI_Fract', 'SI_Thick', 'SI_SnowH',
838af6028e Jean*0095 'SI_Tsrf ', 'SI_Tice1', 'SI_Tice2',
60f2b34db4 Jean*0096 # 'SI_Qice1', 'SI_Qice2',
0097 'SIsnwPrc', 'SIalbedo', 'SIsnwAge',
0098 'SIflx2oc', 'SIfrw2oc', 'SIsaltFx',
d05250e4cd Jean*0099 stat_region(1:3,5) = 1, 3, 0,
0100 stat_fName(5) = 'thSIceStDiag',
0101 stat_freq(5) = -3600.,
0102 stat_phase(5) = 0.,
d9bae9ae74 Jean*0103 &
0104