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

Contents 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 - (show 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 C $Header: /u/gcmpack/MITgcm_contrib/dgoldberg/streamice/streamice_init_diagnostics.F,v 1.1 2012/03/29 15:59:21 heimbach Exp $
2 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 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
83 PRINT *, "ADDED DIAGS TO LIST"
84
85
86 #endif
87 #endif
88 RETURN
89 END

  ViewVC Help
Powered by ViewVC 1.1.22