Changeset 2536 in lmdz_wrf


Ignore:
Timestamp:
May 16, 2019, 5:05:50 PM (6 years ago)
Author:
lfita
Message:

Fixing `sellonlatbox' no mask on numpy arrays !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r2529 r2536  
    70267026        for j in range(dimy):
    70277027            for i in range(dimx):
    7028                 if malonlat.mask[j,i] == False and i < ilon:
     7028#                if malonlat.mask[j,i] == False and i < ilon:
     7029                if malonlat[j,i] == False and i < ilon:
    70297030                    ilon = i
    7030                 if malonlat.mask[j,i] == False and i > elon:
     7031#                if malonlat.mask[j,i] == False and i > elon:
     7032                if malonlat[j,i] == False and i > elon:
    70317033                    elon = i
    7032                 if malonlat.mask[j,i] == False and j < ilat:
     7034#                if malonlat.mask[j,i] == False and j < ilat:
     7035                if malonlat[j,i] == False and j < ilat:
    70337036                    ilat = j
    7034                 if malonlat.mask[j,i] == False and j > elat:
     7037#                if malonlat.mask[j,i] == False and j > elat:
     7038                if malonlat[j,i] == False and j > elat:
    70357039                    elat = j
    70367040    else:
     
    2938429388                getvarybndst = ydimvarbnds2D.transpose()
    2938529389
     29390                print 'ref:', dxref, dyref
     29391                print 'Lluis looking for:', reflon, 'lat.', reflat
     29392                for j in range(dyref):
     29393                    print 'Lluis ref lat.', yslice2D[:,j,0]
     29394                print 'Lluis get lon.', getlon[0,:]
     29395                print 'Lluis get lat.', getlat[:,0]
     29396                for i in range(dxget):
     29397                    print i,'Lluis get lat.', xdimvarbnds2D[:,0,i]
     29398                for j in range(dyget):
     29399                    print j,'Lluis get lat.', ydimvarbnds2D[:,j,0]
     29400
    2938629401                Ngridsint, gridsint, areas2Dt, areast, percenst =                    \
    2938729402                  fsci.module_scientific.grid_spacepercen(xcavals=reflont,           \
Note: See TracChangeset for help on using the changeset viewer.