/[MITgcm]/MITgcm_contrib/MPMice/beaufort/CPL_README.txt
ViewVC logotype

Contents of /MITgcm_contrib/MPMice/beaufort/CPL_README.txt

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


Revision 1.4 - (show annotations) (download)
Thu Mar 22 02:15:58 2012 UTC (13 years, 4 months ago) by dimitri
Branch: MAIN
Changes since 1.3: +12 -39 lines
File MIME type: text/plain
sending uice/vice from MPM to MITgcm

1 Initialization (myTime .EQ. startTime in MITgcm)
2
3 ===> Ocean Sends/ Ice Receives (fields that are sent only once)
4 deltatimestep 1 Real*8 TimeIntervalTag
5 grid dimensions (Nx,Ny) 2 Integer OceanGridsizeTag
6 (grid locations - later?)
7 ice area Nx*Ny Real*8 AreaTag
8 ice thickness Nx*Ny Real*8 HeffTag
9 ice salinity Nx*Ny Real*8 HsaltTag
10 snow thickness Nx*Ny Real*8 HsnowTag
11
12 =====================================
13
14 Each deltatimestep:
15
16 ===> Ocean Sends/Ice Receives
17 ocean model time 1 Real*8 OceanTimeTag
18 boundary ice area 2*(Nx+Ny)-4 Real*8 AreaBcTag
19 boundary ice thickness 2*(Nx+Ny)-4 Real*8 HeffBcTag
20 boundary ice salinity 2*(Nx+Ny)-4 Real*8 HsaltBcTag
21 boundary snow thickness 2*(Nx+Ny)-4 Real*8 HsnowBcTag
22 boundary u ice 2*(Nx+Ny)-6 Real*8 UiceBcTag
23 boundary v ice 2*(Nx+Ny)-6 Real*8 ViceBcTag
24 u-wind velocity Nx*Ny Real*8 UwindTag
25 v-wind velocity Nx*Ny Real*8 VwindTag
26 downward longwave radiation Nx*Ny Real*8 LwDownTag
27 downward shortwave radiation Nx*Ny Real*8 SwDownTag
28 air temperature Nx*Ny Real*8 AtempTag
29 humidity Nx*Ny Real*8 AqhTag
30 precipitation Nx*Ny Real*8 PrecipTag
31 ocean surface temperature Nx*Ny Real*8 SstTag
32 ocean surface salinity Nx*Ny Real*8 SssTag
33 surface u current Nx*Ny Real*8 UvelTag
34 surface v current Nx*Ny Real*8 VvelTag
35
36 ===> Ice Sends/Ocean Receives
37 ice model time 1 Real*8 IceTimeTag
38 ice area Nx*Ny Real*8 AreaTag
39 ice thickness Nx*Ny Real*8 HeffTag
40 ice salinity Nx*Ny Real*8 HsaltTag
41 snow thickness Nx*Ny Real*8 HsnowTag
42 u ice velocity Nx*Ny Real*8 UiceTag
43 v ice velocity Nx*Ny Real*8 ViceTag
44 u surface stress Nx*Ny Real*8 UstressTag
45 v surface stress Nx*Ny Real*8 VstressTag
46 residual shortwave Nx*Ny Real*8 SwResidTag
47 heat flux Nx*Ny Real*8 HeatFluxTag
48 freshwater flux Nx*Ny Real*8 WaterFluxTag
49 salt flux Nx*Ny Real*8 SaltFluxTag
50
51 =====================================
52
53 DETAILS:
54
55
56
57 1. start and initialize ocean + ice codes
58
59 ===========================================================
60
61 2. ocean sends
62
63 **** initial time step only *******************************
64
65 deltatimestep 1 Real*8 TimeIntervalTag
66
67 grid dimensions (Nx,Ny) 2 Integer OceanGridsizeTag
68
69 Then on tracer grid:
70
71 NOT YET IMPLEMENTED: grid information + landmask
72
73 initial ice area (fractional: 0-1) at the tracer points
74 C AREA - fractional ice-covered area in m^2/m^2
75 C at center of grid, i.e., tracer point
76 C 0 is no cover, 1 is 100% cover
77
78 initial ice thickness (mean thickness in the grid box in m)
79 actual thickness for single-class ice would be thickness/area
80 at the tracer points
81 C HEFF - effective ice thickness in m
82 C at center of grid, i.e., tracer point
83 C note: for non-zero AREA, actual ice
84 C thickness is HEFF / AREA
85
86 initial ice salinity at the tracer points
87 C HSALT - effective sea ice salinity in g/m^2
88 C at center of grid, i.e., tracer point
89
90 initial snow thickness (mean thickness, m) at the tracer points
91 C HSNOW - effective snow thickness in m
92 C at center of grid, i.e., tracer point
93 C note: for non-zero AREA, actual snow
94 C thickness is HSNOW / AREA
95
96 **** every time step **************************************
97
98 ocean model time "myTime" (s)
99
100 boundary ice area 2*(Nx+Ny)-4 Real*8 AreaBcTag
101
102 boundary ice thickness 2*(Nx+Ny)-4 Real*8 HeffBcTag
103
104 boundary ice salinity 2*(Nx+Ny)-4 Real*8 HsaltBcTag
105
106 boundary snow thickness 2*(Nx+Ny)-4 Real*8 HsnowBcTag
107
108 open boundary u-ice velocity
109 specified at the inside edge of the outer grid cells
110 southwest C-grid locations for normal component and at the
111 southwest C-grid locations for tangential
112 C UICE - zonal ice velocity in m/s at South-West C-grid U point
113 C >0 from West to East
114
115 open boundary v-ice velocity
116 specified at the inside edge of the outer grid cells
117 southwest C-grid locations for normal component and at the
118 southwest C-grid locations for tangential
119 C VICE - meridional ice velocity in m/s at South-West C-grid V point
120 C >0 from South to North
121
122 10-m u-wind at the tracer points
123 c uwind :: Surface (10-m) zonal wind velocity in m/s
124 c > 0 for increase in uVel, which is west to
125 c east for cartesian and spherical polar grids
126 c Typical range: -10 < uwind < 10
127 c Input or input/output field
128
129 10-m v-wind at the tracer points
130 c vwind :: Surface (10-m) meridional wind velocity in m/s
131 c > 0 for increase in vVel, which is south to
132 c north for cartesian and spherical polar grids
133 c Typical range: -10 < vwind < 10
134 c Input or input/output field
135
136 downward longwave at the tracer points
137 c lwdown :: Downward longwave radiation in W/m^2
138 c > 0 for increase in theta (ocean warming)
139 c Typical range: 50 < lwdown < 450
140 c Input/output field
141
142 downward shortwave at the tracer points
143 c swdown :: Downward shortwave radiation in W/m^2
144 c > 0 for increase in theta (ocean warming)
145 c Typical range: 0 < swdown < 450
146 c Input/output field
147
148 2-m air temperature at the tracer points
149 c atemp :: Surface (2-m) air temperature in deg K
150 c Typical range: 200 < atemp < 300
151 c Input or input/output field
152
153 2-m humidity at the tracer points
154 c aqh :: Surface (2m) specific humidity in kg/kg
155 c Typical range: 0 < aqh < 0.02
156 c Input or input/output field
157
158 precipitation at the tracer points
159 c precip :: Precipitation in m/s
160 c > 0 for decrease in salt (ocean salinity)
161 c Typical range: 0 < precip < 5e-7
162 c Input or input/output field
163
164 sea surface temperature at the tracer points
165 C theta - potential temperature (oC, held at pressure/tracer point)
166
167 sea surface u-vel
168 C uVel - zonal velocity (m/s, i=1 held at western face)
169 at southwest c-grid locations
170
171 sea surface v-vel
172 C vVel - meridional velocity (m/s, j=1 held at southern face)
173 at southwest c-grid locations
174
175 ===========================================================
176
177 3. ice receives 2., computes initial ice conditions and sends on tracer grid
178
179 ice model time (s)
180
181 ice area at tracer point
182 C AREA :: fractional ice-covered area in m^2/m^2
183 C at center of grid, i.e., tracer point
184 C 0 is no cover, 1 is 100% cover
185
186 ice thickness at tracer point
187 C HEFF :: effective ice thickness in m
188 C at center of grid, i.e., tracer point
189 C note: for non-zero AREA,
190 C actual ice thickness is HEFF / AREA
191
192 ice salinity at tracer point
193 C HSALT :: effective sea ice salinity in g/m^2
194 C at center of grid, i.e., tracer point
195
196 snow thickness at tracer point
197 C HSNOW :: effective snow thickness in m
198 C at center of grid, i.e., tracer point
199 C note: for non-zero AREA, actual snow thickness is HSNOW / AREA
200
201 u ice velocity at southwest c-grid locations
202 C UICE - zonal ice velocity in m/s at South-West C-grid U point
203 C >0 from West to East
204
205 v ice velocity at southwest c-grid locations
206 C VICE - meridional ice velocity in m/s at South-West C-grid V point
207 C >0 from South to North
208
209 u-stress under ice at southwest c-grid locations
210 C fu :: Zonal surface wind stress in N/m^2
211 C > 0 for increase in uVel, which is west to
212 C east for cartesian and spherical polar grids
213 C Typical range: -0.5 < fu < 0.5
214 C Southwest C-grid U point
215
216 v-stress under ice at southwest c-grid locations
217 C fv :: Meridional surface wind stress in N/m^2
218 C > 0 for increase in vVel, which is south to
219 C north for cartesian and spherical polar grids
220 C Typical range: -0.5 < fv < 0.5
221 C Southwest C-grid V point
222
223 residual shortwave under ice at tracer point
224 C Qsw :: Net upward shortwave radiation in W/m^2
225 C Qsw = - ( downward - ice and snow absorption - reflected )
226 C > 0 for decrease in theta (ocean cooling)
227 C Typical range: -350 < Qsw < 0
228 C Southwest C-grid tracer point
229
230 heat flux (less shortwave) at tracer point
231 C Qnet :: Net upward surface heat flux (including shortwave) in W/m^2
232 C Qnet = latent + sensible + net longwave + net shortwave
233 C > 0 for decrease in theta (ocean cooling)
234 C Typical range: -250 < Qnet < 600
235 C Southwest C-grid tracer point
236
237 freshwater flux at tracer point
238 C EmPmR :: Net upward freshwater flux in kg/m2/s
239 C EmPmR = Evaporation - precipitation - runoff
240 C > 0 for increase in salt (ocean salinity)
241 C Typical range: -1e-4 < EmPmR < 1e-4
242 C Southwest C-grid tracer point
243 C NOTE: for backward compatibility EmPmRfile is specified in
244 C m/s when using external_fields_load.F. It is converted
245 C to kg/m2/s by multiplying by rhoConstFresh.
246
247 salt flux at tracer point
248 C saltFlux :: Net upward salt flux in psu.kg/m^2/s
249 C flux of Salt taken out of the ocean per time unit (second).
250 C Note: a) only used when salty sea-ice forms or melts.
251 C b) units: when salinity (unit= psu) is expressed
252 C in g/kg, saltFlux unit becomes g/m^2/s.
253 C > 0 for decrease in SSS.
254 C Southwest C-grid tracer point
255
256 ===========================================================
257
258 4a. ice model steps forward by deltatimestep
259 initially hardwired to 20 minutes
260
261 4b. ocean model receives 3. and steps forward by deltatimestep
262 initially hardwired to 20 minutes
263
264 ===========================================================
265
266 5a. ocean sends on tracer grid
267 timestep
268 open boundary ice area at tracer point
269 open boundary ice thickness at tracer point
270 open boundary snow thickness at tracer point
271 open boundary ice salinity at tracer point
272 open boundary u-ice velocity (see 2.)
273 open boundary v-ice velocity (see 2.)
274 10-m u-wind (see 2.)
275 10-m v-wind (see 2.)
276 downward longwave (see 2.)
277 downward shortwave (see 2.)
278 2-m air temperature (see 2.)
279 2-m humidity (see 2.)
280 precipitation (see 2.)
281 sea surface temperature (see 2.)
282 sea surface u-vel (see 2.)
283 sea surface v-vel (see 2.)
284
285 ===========================================================
286
287 5b. ice sends on tracer grid
288
289 ice model time (s)
290 ice area at tracer point
291 ice thickness at tracer point
292 ice salinity at tracer point
293 snow thickness at tracer point
294 u-stress under ice at southwest b-grid locations
295 v-stress under ice at southwest b-grid locations
296 residual shortwave under ice at tracer point
297 heat flux (less shortwave) at tracer point
298 freshwater flux at tracer point
299 salt flux at tracer point
300
301 ===========================================================
302
303 6a. ocean model receives 5b. and steps forward by deltatimestep
304 initially hardwired to 20 minutes
305
306 6b. ice model receives 5a. steps forward by deltatimestep
307 initially hardwired to 20 minutes
308
309 ===========================================================
310
311 LOOP to 5a. and 5b.

  ViewVC Help
Powered by ViewVC 1.1.22