Back to home page

MITgcm

 
 

    


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