@@ -907,6 +907,11 @@ def pcol_2dxy(self, x, y):
907
907
#lonmax = 51.
908
908
#latmin = -47.
909
909
#latmax = -24.
910
+
911
+ #lonmin = -32. # small test
912
+ #lonmax = -25.
913
+ #latmin = 20.
914
+ #latmax = 28.
910
915
911
916
912
917
elif the_domain in 'MedSea' :
@@ -1182,7 +1187,7 @@ def pcol_2dxy(self, x, y):
1182
1187
1183
1188
#rec_start_time = time.time()
1184
1189
print '--- AVISO_file:' , AVISO_file
1185
-
1190
+
1186
1191
# Holding variables
1187
1192
A_eddy .reset_holding_variables ()
1188
1193
C_eddy .reset_holding_variables ()
@@ -1228,8 +1233,6 @@ def pcol_2dxy(self, x, y):
1228
1233
1229
1234
# Remove padded boundary
1230
1235
sla = sla [sla_grd .jup0 :sla_grd .jup1 , sla_grd .iup0 :sla_grd .iup1 ]
1231
- #u = sla_grd.u[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1232
- #v = sla_grd.v[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1233
1236
1234
1237
# Calculate EKE
1235
1238
sla_grd .getEKE ()
@@ -1240,14 +1243,8 @@ def pcol_2dxy(self, x, y):
1240
1243
okubo , xi = okubo_weiss (sla_grd )
1241
1244
1242
1245
qparam = np .ma .multiply (- 0.25 , okubo ) # see Kurian etal 2011
1243
-
1244
- #u = u[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1245
- #v = v[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1246
- #u = u2rho_2d(u)
1247
- #v = v2rho_2d(v)
1248
1246
1249
1247
qparam = func_hann2d_fast (qparam , hanning_passes )
1250
- #xi = func_hann2d_fast(xi, hanning_passes)
1251
1248
1252
1249
# Set Q over land to zero
1253
1250
qparam *= sla_grd .mask [sla_grd .jup0 :sla_grd .jup1 , sla_grd .iup0 :sla_grd .iup1 ]
@@ -1257,9 +1254,7 @@ def pcol_2dxy(self, x, y):
1257
1254
sla_grd .iup0 :sla_grd .iup1 ] == False ,
1258
1255
xi / sla_grd .f ()[sla_grd .jup0 :sla_grd .jup1 ,
1259
1256
sla_grd .iup0 :sla_grd .iup1 ])
1260
- # Remove padded boundary
1261
- #qparam = qparam[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1262
- #xi = xi[sla_grd.jup0:sla_grd.jup1, sla_grd.iup0:sla_grd.iup1]
1257
+
1263
1258
xicopy = np .ma .copy (xi )
1264
1259
1265
1260
elif 'sla' in diag_type :
@@ -1280,7 +1275,7 @@ def pcol_2dxy(self, x, y):
1280
1275
# Get contours of Q/sla parameter
1281
1276
if 'first_record' not in locals ():
1282
1277
1283
- print '------ getting SLA contours'
1278
+ print '------ processing SLA contours for eddies '
1284
1279
contfig = plt .figure (99 )
1285
1280
ax = contfig .add_subplot (111 )
1286
1281
@@ -1370,9 +1365,10 @@ def pcol_2dxy(self, x, y):
1370
1365
A_eddy .set_old_variables ()
1371
1366
C_eddy .set_old_variables ()
1372
1367
start = False
1368
+ print '------ tracking eddies'
1373
1369
else :
1374
1370
first_record = False
1375
-
1371
+
1376
1372
1377
1373
# Track the eddies
1378
1374
#print 'start A tracking'
0 commit comments