/[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.2 - (hide annotations) (download)
Fri Apr 20 14:09:13 2012 UTC (13 years, 3 months ago) by dgoldberg
Branch: MAIN
Changes since 1.1: +9 -2 lines
change to allow thickness mask array in diagnostics

1 dgoldberg 1.2 C $Header: /u/gcmpack/MITgcm_contrib/dgoldberg/streamice/streamice_init_diagnostics.F,v 1.1 2012/03/29 15:59:21 heimbach 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     #ifdef ALLOW_DIAGNOSTICS
30    
31     C myThid :: my Thread Id number
32    
33     INTEGER diagNum
34     INTEGER diagMate
35     CHARACTER*8 diagName
36     CHARACTER*16 diagCode
37     CHARACTER*16 diagUnits
38     CHARACTER*(80) diagTitle
39    
40     diagName = 'SI_Uvel '
41     diagTitle = 'Ice stream x-velocity'
42     diagUnits = 'm/a '
43     diagCode = 'UZ L1 '
44     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
45     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
46    
47     diagName = 'SI_Vvel '
48     diagTitle = 'Ice stream y-velocity'
49     diagUnits = 'm/a '
50     diagCode = 'VZ L1 '
51     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
52     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
53    
54     diagName = 'SI_Thick'
55     diagTitle = 'Ice stream thickness'
56     diagUnits = 'm '
57     diagCode = 'SM L1 '
58     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
59     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
60    
61     diagName = 'SI_area '
62     diagTitle = 'Ice stream cell area coverage'
63     diagUnits = 'm^2 '
64     diagCode = 'SM L1 '
65     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
66     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
67    
68     diagName = 'SI_float'
69     diagTitle = 'Ice stream grounding ind'
70     diagUnits = 'none '
71     diagCode = 'SM L1 '
72     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
73     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
74    
75 dgoldberg 1.2 diagName = 'SI_hmask'
76     diagTitle = 'Ice stream thickness mask'
77     diagUnits = 'none '
78     diagCode = 'SM L1 '
79     CALL DIAGNOSTICS_ADDTOLIST( diagNum,
80     I diagName, diagCode, diagUnits, diagTitle, 0, myThid )
81    
82 heimbach 1.1
83     PRINT *, "ADDED DIAGS TO LIST"
84    
85    
86     #endif
87     #endif
88     RETURN
89 dgoldberg 1.2 END

  ViewVC Help
Powered by ViewVC 1.1.22