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

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

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


Revision 1.4 - (hide 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 dimitri 1.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 dimitri 1.3 ocean surface salinity Nx*Ny Real*8 SssTag
33 dimitri 1.1 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 dimitri 1.4 u ice velocity Nx*Ny Real*8 UiceTag
43     v ice velocity Nx*Ny Real*8 ViceTag
44 dimitri 1.1 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 dimitri 1.2 **** initial time step only *******************************
64 dimitri 1.1
65 dimitri 1.2 deltatimestep 1 Real*8 TimeIntervalTag
66    
67     grid dimensions (Nx,Ny) 2 Integer OceanGridsizeTag
68 dimitri 1.1
69     Then on tracer grid:
70    
71 dimitri 1.2 NOT YET IMPLEMENTED: grid information + landmask
72 dimitri 1.1
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 dimitri 1.2 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 dimitri 1.1 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 dimitri 1.2 **** 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 dimitri 1.1
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 dimitri 1.4 C UICE - zonal ice velocity in m/s at South-West C-grid U point
113 dimitri 1.1 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 dimitri 1.4 C VICE - meridional ice velocity in m/s at South-West C-grid V point
120 dimitri 1.1 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 dimitri 1.3
181 dimitri 1.1 ice area at tracer point
182 dimitri 1.3 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 dimitri 1.1 ice thickness at tracer point
187 dimitri 1.3 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 dimitri 1.1 ice salinity at tracer point
193 dimitri 1.3 C HSALT :: effective sea ice salinity in g/m^2
194     C at center of grid, i.e., tracer point
195    
196 dimitri 1.1 snow thickness at tracer point
197 dimitri 1.3 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 dimitri 1.4 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 dimitri 1.3 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 dimitri 1.1 residual shortwave under ice at tracer point
224 dimitri 1.3 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 dimitri 1.1 heat flux (less shortwave) at tracer point
231 dimitri 1.3 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 dimitri 1.1 freshwater flux at tracer point
238 dimitri 1.3 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 dimitri 1.1 salt flux at tracer point
248 dimitri 1.3 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 dimitri 1.1
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