/[MITgcm]/MITgcm/pkg/thsice/thsice_mnc_init.F
ViewVC logotype

Contents of /MITgcm/pkg/thsice/thsice_mnc_init.F

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


Revision 1.1 - (show annotations) (download)
Fri Jun 24 04:36:54 2005 UTC (18 years, 11 months ago) by edhill
Branch: MAIN
 o mnc-ify the thsice package as requested by Daniel Enderton
   - the monitor--MNC output needs work
   - many attributes need to be added (most are currently blank)
   - does not break testreport (at least on IA32)

1 C $Header: $
2 C $Name: $
3
4 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
5
6 #include "THSICE_OPTIONS.h"
7
8 CBOP
9 C !ROUTINE: THSICE_MNC_INIT
10
11 C !INTERFACE:
12 SUBROUTINE THSICE_MNC_INIT( myThid )
13
14 C !DESCRIPTION:
15 C Initialize MNC variables for THSICE
16
17 C !USES:
18 IMPLICIT NONE
19
20 C !INPUT/OUTPUT PARAMETERS:
21 INTEGER myThid
22 CEOP
23
24 #ifdef ALLOW_MNC
25
26 C ===== Fields for the pickups and snapshot output =====
27 CALL MNC_CW_ADD_VNAME('iceMask','Cen_xy_Hn__-__t',3,4,myThid)
28 CALL MNC_CW_ADD_VATTR_TEXT('iceMask','units','---', myThid)
29
30 CALL MNC_CW_ADD_VNAME('iceHeight','Cen_xy_Hn__-__t',3,4,myThid)
31 CALL MNC_CW_ADD_VATTR_TEXT('iceHeight','units','---', myThid)
32
33 CALL MNC_CW_ADD_VNAME('snowHeight','Cen_xy_Hn__-__t',3,4,myThid)
34 CALL MNC_CW_ADD_VATTR_TEXT('snowHeight','units','---', myThid)
35
36 CALL MNC_CW_ADD_VNAME('Tsrf','Cen_xy_Hn__-__t',3,4,myThid)
37 CALL MNC_CW_ADD_VATTR_TEXT('Tsrf','units','---', myThid)
38
39 CALL MNC_CW_ADD_VNAME('Tice1','Cen_xy_Hn__-__t',3,4,myThid)
40 CALL MNC_CW_ADD_VATTR_TEXT('Tice1','units','---', myThid)
41
42 CALL MNC_CW_ADD_VNAME('Tice2','Cen_xy_Hn__-__t',3,4,myThid)
43 CALL MNC_CW_ADD_VATTR_TEXT('Tice2','units','---', myThid)
44
45 CALL MNC_CW_ADD_VNAME('Qice1','Cen_xy_Hn__-__t',3,4,myThid)
46 CALL MNC_CW_ADD_VATTR_TEXT('Qice1','units','---', myThid)
47
48 CALL MNC_CW_ADD_VNAME('Qice2','Cen_xy_Hn__-__t',3,4,myThid)
49 CALL MNC_CW_ADD_VATTR_TEXT('Qice2','units','---', myThid)
50
51 CALL MNC_CW_ADD_VNAME('snowAge','Cen_xy_Hn__-__t',3,4,myThid)
52 CALL MNC_CW_ADD_VATTR_TEXT('snowAge','units','---', myThid)
53
54 CALL MNC_CW_ADD_VNAME('tOceMxL','Cen_xy_Hn__-__t',3,4,myThid)
55 CALL MNC_CW_ADD_VATTR_TEXT('tOceMxL','units','---', myThid)
56
57 CALL MNC_CW_ADD_VNAME('sOceMxL','Cen_xy_Hn__-__t',3,4,myThid)
58 CALL MNC_CW_ADD_VATTR_TEXT('sOceMxL','units','---', myThid)
59
60
61 C ===== Fields for the tave output =====
62 CALL MNC_CW_ADD_VNAME('fract_ave','Cen_xy_Hn__-__t',3,4,myThid)
63 CALL MNC_CW_ADD_VATTR_TEXT('fract','units','---', myThid)
64
65 CALL MNC_CW_ADD_VNAME('iceH_ave','Cen_xy_Hn__-__t',3,4,myThid)
66 CALL MNC_CW_ADD_VATTR_TEXT('iceH','units','---', myThid)
67
68 CALL MNC_CW_ADD_VNAME('snowH_ave','Cen_xy_Hn__-__t',3,4,myThid)
69 CALL MNC_CW_ADD_VATTR_TEXT('snowH','units','---', myThid)
70
71 CALL MNC_CW_ADD_VNAME('snowPr_ave','Cen_xy_Hn__-__t',3,4,myThid)
72 CALL MNC_CW_ADD_VATTR_TEXT('snowPr','units','---', myThid)
73
74 CALL MNC_CW_ADD_VNAME('albedo_ave','Cen_xy_Hn__-__t',3,4,myThid)
75 CALL MNC_CW_ADD_VATTR_TEXT('albedo_ave','units','---', myThid)
76
77 CALL MNC_CW_ADD_VNAME('flx2oc_ave','Cen_xy_Hn__-__t',3,4,myThid)
78 CALL MNC_CW_ADD_VATTR_TEXT('flx2oc_ave','units','---', myThid)
79
80 CALL MNC_CW_ADD_VNAME('frw2oc_ave','Cen_xy_Hn__-__t',3,4,myThid)
81 CALL MNC_CW_ADD_VATTR_TEXT('frw2oc_ave','units','---', myThid)
82
83 CALL MNC_CW_ADD_VNAME('flxAtm_ave','Cen_xy_Hn__-__t',3,4,myThid)
84 CALL MNC_CW_ADD_VATTR_TEXT('flxAtm_ave','units','---', myThid)
85
86 CALL MNC_CW_ADD_VNAME('frwAtm_ave','Cen_xy_Hn__-__t',3,4,myThid)
87 CALL MNC_CW_ADD_VATTR_TEXT('frwAtm_ave','units','---', myThid)
88
89 CALL MNC_CW_ADD_VNAME('tMxL_ave','Cen_xy_Hn__-__t',3,4,myThid)
90 CALL MNC_CW_ADD_VATTR_TEXT('tMxL_ave','units','---', myThid)
91
92 CALL MNC_CW_ADD_VNAME('sMxL_ave','Cen_xy_Hn__-__t',3,4,myThid)
93 CALL MNC_CW_ADD_VATTR_TEXT('sMxL_ave','units','---', myThid)
94
95 #endif
96
97 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
98
99 RETURN
100 END

  ViewVC Help
Powered by ViewVC 1.1.22