/[MITgcm]/MITgcm_contrib/dgoldberg/streamice/streamice_init_diagnostics.F
ViewVC logotype

Annotation of /MITgcm_contrib/dgoldberg/streamice/streamice_init_diagnostics.F

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


Revision 1.4 - (hide annotations) (download)
Thu Sep 27 20:29:00 2012 UTC (12 years, 9 months ago) by dgoldberg
Branch: MAIN
Changes since 1.3: +21 -1 lines
various changes

1 dgoldberg 1.4 C $Header: /u/gcmpack/MITgcm_contrib/dgoldberg/streamice/streamice_init_diagnostics.F,v 1.3 2012/07/26 16:13:18 dgoldberg Exp $
2 heimbach 1.1 C $Name: $
3    
4     #include "STREAMICE_OPTIONS.h"
5    
6     C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
7     CBOP 0
8     C !ROUTINE: STREAMICE_INIT_FIXED
9    
10     C !INTERFACE:
11     SUBROUTINE STREAMICE_INIT_DIAGNOSTICS( myThid )
12    
13     C !DESCRIPTION:
14     C Initialize STREAMICE variables that are kept fixed during the run.
15    
16     C !USES:
17     IMPLICIT NONE
18     #include "EEPARAMS.h"
19     #include "SIZE.h"
20     #include "PARAMS.h"
21     #include "STREAMICE.h"
22     #include "STREAMICE_CG.h"
23     #include "STREAMICE_BDRY.h"
24     #include "GRID.h"
25    
26     INTEGER myThid
27    
28     #ifdef ALLOW_STREAMICE
29 dgoldberg 1.3
30     CHARACTER*(MAX_LEN_MBUF) msgBuf
31 heimbach 1.1 #ifdef ALLOW_DIAGNOSTICS
32    
33     C myThid :: my Thread Id number
34    
35     INTEGER diagNum
36     INTEGER diagMate
37     CHARACTER*8 diagName
38     CHARACTER*16 diagCode
39     CHARACTER*16 diagUnits
40     CHARACTER*(80) diagTitle
41    
42     diagName = 'SI_Uvel '
43     diagTitle = 'Ice stream x-velocity'
44     diagUnits = 'm/a '
45     diagCode = 'UZ L1 '
46     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
47     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
48    
49     diagName = 'SI_Vvel '
50     diagTitle = 'Ice stream y-velocity'
51     diagUnits = 'm/a '
52     diagCode = 'VZ L1 '
53     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
54     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
55    
56     diagName = 'SI_Thick'
57     diagTitle = 'Ice stream thickness'
58     diagUnits = 'm '
59     diagCode = 'SM L1 '
60     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
61     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
62    
63     diagName = 'SI_area '
64     diagTitle = 'Ice stream cell area coverage'
65     diagUnits = 'm^2 '
66     diagCode = 'SM L1 '
67     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
68     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
69    
70     diagName = 'SI_float'
71     diagTitle = 'Ice stream grounding ind'
72     diagUnits = 'none '
73     diagCode = 'SM L1 '
74     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
75     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
76    
77 dgoldberg 1.2 diagName = 'SI_hmask'
78     diagTitle = 'Ice stream thickness mask'
79     diagUnits = 'none '
80     diagCode = 'SM L1 '
81     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
82     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
83    
84 dgoldberg 1.4 diagName = 'SI_usurf'
85     diagTitle = 'Ice stream surface x-vel'
86     diagUnits = 'none '
87     diagCode = 'SM L1 '
88     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
89     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
90    
91     diagName = 'SI_vsurf'
92     diagTitle = 'Ice stream surface y-vel'
93     diagUnits = 'none '
94     diagCode = 'SM L1 '
95     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
96     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
97    
98     diagName = 'SI_selev'
99     diagTitle = 'Ice stream surface elev'
100     diagUnits = 'none '
101     diagCode = 'SM L1 '
102     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
103     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
104 heimbach 1.1
105 dgoldberg 1.3 WRITE(msgBuf,'(A)') 'ADDED DIAGS TO LIST'
106     CALL PRINT_MESSAGE( msgBuf, standardMessageUnit,
107     & SQUEEZE_RIGHT , 1)
108 heimbach 1.1
109    
110     #endif
111     #endif
112     RETURN
113 dgoldberg 1.2 END

  ViewVC Help
Powered by ViewVC 1.1.22