/[MITgcm]/MITgcm/verification/MLAdjust/input/data.diagnostics
ViewVC logotype

Diff of /MITgcm/verification/MLAdjust/input/data.diagnostics

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2 by baylor, Tue Sep 20 21:01:30 2005 UTC revision 1.9 by jmc, Sun Dec 19 17:18:00 2010 UTC
# Line 1  Line 1 
1  # Diagnostic Package Choices  # Diagnostic Package Choices
2  #-----------------  #--------------------
3  # for each output-stream:  #  dumpAtLast (logical): always write output at the end of simulation (default=F)
4  #  filename(n) : prefix of the output file name (only 8.c long) for outp.stream n  #  diag_mnc   (logical): write to NetCDF files (default=useMNC)
5    #--for each output-stream:
6    #  fileName(n) : prefix of the output file name (max 80c long) for outp.stream n
7  #  frequency(n):< 0 : write snap-shot output every |frequency| seconds  #  frequency(n):< 0 : write snap-shot output every |frequency| seconds
8  #               > 0 : write time-average output every frequency seconds  #               > 0 : write time-average output every frequency seconds
9  #  timePhase(n)     : write at time = timePhase + multiple of |frequency|  #  timePhase(n)     : write at time = timePhase + multiple of |frequency|
10    #    averagingFreq  : frequency (in s) for periodic averaging interval
11    #    averagingPhase : phase     (in s) for periodic averaging interval
12    #    repeatCycle    : number of averaging intervals in 1 cycle
13  #  levels(:,n) : list of levels to write to file (Notes: declared as REAL)  #  levels(:,n) : list of levels to write to file (Notes: declared as REAL)
14  #                 when this entry is missing, select all common levels of this list  #                when this entry is missing, select all common levels of this list
15  #  fields(:,n) : list of diagnostics fields (8.c) (see "available_diagnostics" file  #  fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
16  #                 for the list of all available diag. in this particular config)  #                (see "available_diagnostics.log" file for the full list of diags)
17  #-----------------  #  missing_value(n) : missing value for real-type fields in output file "n"
18   &diagnostics_list  #  fileFlags(n)     : specific code (8c string) for output file "n"
19    diag_mnc=.TRUE.,  #--------------------
20    frequency(1) = 86400.,   &DIAGNOSTICS_LIST
21    fields(1,1) = 'UVELSLT ','VVELSLT ','WVELSLT ',    dumpAtLast=.TRUE.,
22    filename(1) = 'spiceflx',  # diag_mnc=.FALSE.,
23    frequency(2) = 86400.,  #--
24    fields(1,2) = 'UVELTH  ','VVELTH ','WVELTH ',    fields(1:5,1)  = 'momKE   ','momHDiv ','momVort3',
25    filename(2) = 'thetaflx',                     'Strain  ','Tension ',
26    frequency(3) = 86400.,     fileName(1) = 'momDiag',
27    fields(1,3) = 'VISCAHD ','VISCA4D ','VISCAHZ ','VISCA4Z ',    frequency(1) = 864000.,
28                  'VAHDMAX ','VA4DMAX ','VAHZMAX ','VA4ZMAX ',    fields(1:24,2) = 'VISCAHD ','VISCA4D ','VISCAHZ ','VISCA4Z ',
29                  'VAHDMIN ','VA4DMIN ','VAHZMIN ','VA4ZMIN ',                     'VAHDMAX ','VA4DMAX ','VAHZMAX ','VA4ZMAX ',
30                  'VAHDLTH ','VA4DLTH ','VAHZLTH ','VA4ZLTH ',                     'VAHDMIN ','VA4DMIN ','VAHZMIN ','VA4ZMIN ',
31                  'VAHDLTHD','VA4DLTHD','VAHZLTHD','VA4ZLTHD',                     'VAHDLTH ','VA4DLTH ','VAHZLTH ','VA4ZLTH ',
32                  'VAHDSMAG','VA4DSMAG','VAHZSMAG','VA4ZSMAG',                     'VAHDLTHD','VA4DLTHD','VAHZLTHD','VA4ZLTHD',
33    filename(3) = 'visc',                     'VAHDSMAG','VA4DSMAG','VAHZSMAG','VA4ZSMAG',
34       fileName(2) = 'viscDiag',
35      frequency(2) = 864000.,
36   &   &
37    
38    #--------------------
39  # Parameter for Diagnostics of per level statistics:  # Parameter for Diagnostics of per level statistics:
40  #-----------------  #--------------------
41  # for each output-stream:  #  diagSt_mnc (logical): write stat-diags to NetCDF files (default=diag_mnc)
42  #  stat_fname(n) : prefix of the output file name (only 8.c long) for outp.stream n  #  diagSt_regMaskFile : file containing the region-mask to read-in
43    #  nSetRegMskFile   : number of region-mask sets within the region-mask file
44    #  set_regMask(i)   : region-mask set-index that identifies the region "i"
45    #  val_regMask(i)   : region "i" identifier value in the region mask
46    #--for each output-stream:
47    #  stat_fName(n) : prefix of the output file name (max 80c long) for outp.stream n
48  #  stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds  #  stat_freq(n):< 0 : write snap-shot output every |stat_freq| seconds
49  #               > 0 : write time-average output every stat_freq seconds  #               > 0 : write time-average output every stat_freq seconds
50  #  stat_phase(n)    : write at time = stat_phase + multiple of |stat_freq|  #  stat_phase(n)    : write at time = stat_phase + multiple of |stat_freq|
51  #  stat_region(:,n) : list of "regions" (default: 1 region only=global)  #  stat_region(:,n) : list of "regions" (default: 1 region only=global)
52  #  stat_fields(:,n) : list of diagnostics fields (8.c) (see "available_diagnostics.log"  #  stat_fields(:,n) : list of selected diagnostics fields (8.c) in outp.stream n
53  #                 file for the list of all available diag. in this particular config)  #                (see "available_diagnostics.log" file for the full list of diags)
54  #-----------------  #--------------------
55   &DIAG_STATIS_PARMS   &DIAG_STATIS_PARMS
56  #- an example just to check the agreement with MONITOR output:  #- an example just to check the agreement with MONITOR output:
57  #stat_fields(1,1)= 'ETAN    ','UVEL    ','VVEL    ','WVEL    ', 'THETA   ',  #stat_fields(1:5,1)  = 'ETAN    ','UVEL    ','VVEL    ','WVEL    ', 'THETA   ',
58  #   stat_fname(1)= 'dynStDiag',  # stat_fName(1) = 'dynStDiag',
59  #    stat_freq(1)= -864000.,  #  stat_freq(1) = -864000.,
60  #   stat_phase(1)= 0.,  # stat_phase(1) = 0.,
61   &   &
62    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.9

  ViewVC Help
Powered by ViewVC 1.1.22