/[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.6 - (show annotations) (download)
Wed Jan 1 00:20:40 2014 UTC (11 years, 7 months ago) by dimitri
Branch: MAIN
Changes since 1.5: +4 -3 lines
File MIME type: text/plain
updating comments

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

  ViewVC Help
Powered by ViewVC 1.1.22