/[MITgcm]/MITgcm/pkg/seaice/seaice_mnc_init.F
ViewVC logotype

Contents of /MITgcm/pkg/seaice/seaice_mnc_init.F

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


Revision 1.1 - (show annotations) (download)
Sun Apr 3 05:16:44 2005 UTC (19 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57o_post, checkpoint57m_post, checkpoint57k_post, checkpoint57g_post, checkpoint57i_post, checkpoint57g_pre, checkpoint57f_pre, checkpoint57h_done, checkpoint57n_post, checkpoint57p_post, checkpoint57f_post, checkpoint57j_post, checkpoint57h_pre, checkpoint57l_post, checkpoint57h_post
 o mnc-ifying the seaice package

1 C $Header: $
2 C $Name: $
3
4 #include "SEAICE_OPTIONS.h"
5
6 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
7 CBOP
8 C !ROUTINE: SEAICE_MNC_INIT
9
10 C !INTERFACE:
11 SUBROUTINE SEAICE_MNC_INIT( myThid )
12
13 C !DESCRIPTION:
14 C Initialize SEAICE variables within MNC
15
16 C !USES:
17 IMPLICIT NONE
18 #include "SIZE.h"
19 #include "EEPARAMS.h"
20 #include "PARAMS.h"
21
22 C !INPUT PARAMETERS:
23 INTEGER myThid
24 CEOP
25
26 #ifdef ALLOW_SEAICE
27 #ifdef ALLOW_MNC
28 IF (useMNC) THEN
29
30 CALL MNC_CW_ADD_VNAME('UWIND', 'U_xy_Hn__-__t', 3,4, myThid)
31 CALL MNC_CW_ADD_VATTR_TEXT('UWIND','units','m/s', myThid)
32 CALL MNC_CW_ADD_VATTR_TEXT('UWIND','description',
33 & 'Surface (10m) zonal wind velocity', myThid)
34
35 CALL MNC_CW_ADD_VNAME('VWIND', 'V_xy_Hn__-__t', 3,4, myThid)
36 CALL MNC_CW_ADD_VATTR_TEXT('VWIND','units','m/s', myThid)
37 CALL MNC_CW_ADD_VATTR_TEXT('VWIND','description',
38 & 'Surface (10m) meridional wind velocity', myThid)
39
40 CALL MNC_CW_ADD_VNAME('EVAP', 'Cen_xy_Hn__-__t', 3,4,myThid)
41 CALL MNC_CW_ADD_VATTR_TEXT('EVAP','units','m/s', myThid)
42 CALL MNC_CW_ADD_VATTR_TEXT('EVAP','description',
43 & 'Evaporation', myThid)
44
45 CALL MNC_CW_ADD_VNAME('PRECIP', 'Cen_xy_Hn__-__t', 3,4,myThid)
46 CALL MNC_CW_ADD_VATTR_TEXT('PRECIP','units','m/s', myThid)
47 CALL MNC_CW_ADD_VATTR_TEXT('PRECIP','description',
48 & 'Precipitation', myThid)
49
50 CALL MNC_CW_ADD_VNAME('RUNOFF', 'Cen_xy_Hn__-__t', 3,4,myThid)
51 CALL MNC_CW_ADD_VATTR_TEXT('RUNOFF','units','m/s', myThid)
52 CALL MNC_CW_ADD_VATTR_TEXT('RUNOFF','description',
53 & 'River and glacier runoff', myThid)
54
55 CALL MNC_CW_ADD_VNAME('ATEMP', 'Cen_xy_Hn__-__t', 3,4,myThid)
56 CALL MNC_CW_ADD_VATTR_TEXT('ATEMP','units','deg K', myThid)
57 CALL MNC_CW_ADD_VATTR_TEXT('ATEMP','description',
58 & 'Surface (2m) air temperature', myThid)
59
60 CALL MNC_CW_ADD_VNAME('AQH', 'Cen_xy_Hn__-__t', 3,4,myThid)
61 CALL MNC_CW_ADD_VATTR_TEXT('AQH','units','kg/kg', myThid)
62 CALL MNC_CW_ADD_VATTR_TEXT('AQH','description',
63 & 'Surface (2m) specific humidity', myThid)
64
65 CALL MNC_CW_ADD_VNAME('SWDOWN', 'Cen_xy_Hn__-__t', 3,4,myThid)
66 CALL MNC_CW_ADD_VATTR_TEXT('SWDOWN','units','W/m^2', myThid)
67 CALL MNC_CW_ADD_VATTR_TEXT('SWDOWN','description',
68 & 'Downward shortwave radiation', myThid)
69
70 CALL MNC_CW_ADD_VNAME('LWDOWN', 'Cen_xy_Hn__-__t', 3,4,myThid)
71 CALL MNC_CW_ADD_VATTR_TEXT('LWDOWN','units','W/m^2', myThid)
72 CALL MNC_CW_ADD_VATTR_TEXT('LWDOWN','description',
73 & 'Downward longwave radiation', myThid)
74
75 C Time averages
76 CALL MNC_CW_ADD_VNAME('UICEtave', 'U_xy_Hn__-__t', 3,4,myThid)
77 CALL MNC_CW_ADD_VATTR_TEXT('UICEtave','units','m/s', myThid)
78 CALL MNC_CW_ADD_VATTR_TEXT('UICEtave','description',
79 & 'Time-averaged ', myThid)
80
81 CALL MNC_CW_ADD_VNAME('VICEtave', 'V_xy_Hn__-__t', 3,4,myThid)
82 CALL MNC_CW_ADD_VATTR_TEXT('VICEtave','units','m/s', myThid)
83 CALL MNC_CW_ADD_VATTR_TEXT('VICEtave','description',
84 & 'Time-averaged ', myThid)
85
86 CALL MNC_CW_ADD_VNAME('FUtave', 'U_xy_Hn__-__t', 3,4,myThid)
87 CALL MNC_CW_ADD_VATTR_TEXT('FUtave','units','N/m^2', myThid)
88 CALL MNC_CW_ADD_VATTR_TEXT('FUtave','description',
89 & 'Time-averaged zonal surface wind stress', myThid)
90
91 CALL MNC_CW_ADD_VNAME('FVtave', 'V_xy_Hn__-__t', 3,4,myThid)
92 CALL MNC_CW_ADD_VATTR_TEXT('FVtave','units','N/m^2', myThid)
93 CALL MNC_CW_ADD_VATTR_TEXT('FVtave','description',
94 & 'Time-averaged Meridional surface wind stress', myThid)
95
96 CALL MNC_CW_ADD_VNAME('EmPmRtave','Cen_xy_Hn__-__t',3,4,myThid)
97 CALL MNC_CW_ADD_VATTR_TEXT('EmPmRtave','units','m/s', myThid)
98 CALL MNC_CW_ADD_VATTR_TEXT('EmPmRtave','description',
99 & 'Time-averaged net upward freshwater flux', myThid)
100
101 CALL MNC_CW_ADD_VNAME('QNETtave','Cen_xy_Hn__-__t',3,4,myThid)
102 CALL MNC_CW_ADD_VATTR_TEXT('QNETtave','units','W/m^2', myThid)
103 CALL MNC_CW_ADD_VATTR_TEXT('QNETtave','description',
104 & 'Time-averaged net upward surface heat flux', myThid)
105
106 CALL MNC_CW_ADD_VNAME('QSWtave', 'Cen_xy_Hn__-__t', 3,4,myThid)
107 CALL MNC_CW_ADD_VATTR_TEXT('QSWtave','units','W/m^2', myThid)
108 CALL MNC_CW_ADD_VATTR_TEXT('QSWtave','description',
109 & 'Time-averaged net upward shortwave radiation', myThid)
110
111 CALL MNC_CW_ADD_VNAME('HEFFtave', 'Cen_xy_Hn__-__t', 3,4,myThid)
112 CALL MNC_CW_ADD_VATTR_TEXT('HEFFtave','units','m', myThid)
113 CALL MNC_CW_ADD_VATTR_TEXT('HEFFtave','description',
114 & 'Time-averaged effective ice thickness', myThid)
115
116 CALL MNC_CW_ADD_VNAME('AREAtave', 'Cen_xy_Hn__-__t', 3,4,myThid)
117 CALL MNC_CW_ADD_VATTR_TEXT('AREAtave','units','m^2/m^2', myThid)
118 CALL MNC_CW_ADD_VATTR_TEXT('AREAtave','description',
119 & 'Time-averaged fractional ice-covered area', myThid)
120
121 ENDIF
122 #endif /* ALLOW_MNC */
123 #endif /* ALLOW_SEAICE */
124
125 RETURN
126 END
127

  ViewVC Help
Powered by ViewVC 1.1.22